Taboola is trading 5% down at $3.67 after broader technology and growth-stock selling intensified on August 20, 2026.

  • The S&P 500, Nasdaq Composite, and Dow Jones were down 0.56%, 0.95%, and 1.01%, respectively, as Treasury yields rebounded and risk appetite faded.
  • Taboola’s NBC News partnership announcement was positive but does not explain the same-day decline.
  • Recent earnings-related weakness may also be weighing on sentiment.