Optex Systems Q1 2026 Earnings EPS of 003 as Stock Gains 173 OUTFRONT Media Inc OUT Q1 2026 Earnings EPS Surprises Positive as Revenue Visibility Remains Limited Tecogen Inc Q1 2026 Earnings Earnings Beat Estimates Despite Narrower Loss ORI Q1 2026 Earnings EPS Misses Estimates as Operating Environment Challenges Persist IsoEnergy Q1 2026 Earnings Narrower Than Expected Loss as Uranium Developer Advances Projects Best Buy Q1 2026 Earnings EPS Beats Estimates Stock Reacts Positively