TBLA   $3.6  -2.17% Market Closed After Close 3.57 -0.83%

Taboola.com Ltd.

Data not available