Detailed price information for Taboola.com Ltd (TBLA-Q) from The Globe and Mail including charting and trades.
Delivered $37.3 million total revenue in Q3 2025, representing 11% adjusted pro forma revenue growth versus Q3 2024 Generated Greenbrook clinic revenue of $21.8 million in Q3 2025, an increase of 25% ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results