Analystreport

Taboola.com (TBLA) had its "hold (c)" rating reaffirmed by Weiss Ratings.

Taboola.com Ltd. - Ordinary Shares  (TBLA)