TBLA is trading 6.21% up at $4.96 following positive analyst updates and news of its upcoming inclusion in major market indices.

  • Needham reiterated a Buy rating with a $5.50 price target, highlighting increased visibility for the company.
  • Taboola is scheduled to join the Russell 2000 and Russell 3000 indices on June 26, 2026, a move expected to boost institutional demand.
  • The stock's performance aligns with a broader ad-tech sector rebound following recent volatility and a slight uptick in Nasdaq futures.