TBLA is trading 5% up at $5.25 today, driven by a combination of factors. The company announced a new partnership today with Wikitree, which selected Taboola's DeeperDive Gen AI answer engine. This follows a Strong Buy analyst consensus and its recent inclusion in the Russell 3000 and 2000 indexes, which became effective on June 26, 2026.