Over the last 90 days, Taboola.com Ltd. has seen significant insider selling, with a net value of -$307,440. A total of 11 transactions were recorded, predominantly sales. Notably, College Top Holdings, Inc. proposed a sale of 12,000,000 shares. The stock has performed strongly, up 58.2% in 90 days.