Stocks · Technology · Services-Computer Programming, Data Processing, Etc.

Taboola.com Ltd.

TBLA Clue Score49
United States Fiscal year ends December CIK 0001840502 Results filed 4 Nov 2026

What the insiders did Net selling

Bought (120 mo)
$3.12M
out of their own pocket, the only kind of buying there is
Sold (120 mo)
$150.66M
$5.55M on a plan · $2.82M straight out of an exercise
Sold at will
$142.29M
14 of 82 sales
Net
−$147.55M
−$139.17M against sales at will