PHGE Q4 2025 Earnings EPS Misses Estimates Significantly Stock Rises 105 OTTR Q1 2026 Earnings Earnings Beat Estimates as EPS Surges 1986 Above Consensus TGEN Q1 2026 Earnings EPS Surprises to the Upside Stock Rises 79 Burford Capital BUR Q1 2026 Earnings Heavy EPS Miss Sends Shares Lower WAVE Q1 2026 Earnings Loss Narrows as Wave Energy Developer Advances Key Projects LENSAR Inc LNSR Faces Selling Pressure as Stock Dips 23 Key Levels in Focus Franklin Resources BEN Hovers Near Support Amid Mixed Market Sentiment Sharps Technology Inc Warrant STSSW Holds Steady at 004 Amid Low Volatility Ituran ITRN Surges 213 as Shares Test MidRange Territory ROP Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Discipline