National Vision Holdings EYE Q1 2026 Earnings EPS Surprise Lifts Stock After Revenue Shortfall MSGE Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Element Solutions Inc Q1 2026 Earnings EPS Beats Estimates by 64 Amid Operational Strength Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 IMRX Q1 2026 Earnings EPS Beat Estimates by 183 as Clinical Pipeline Advances Aclarion Inc Q1 2026 Earnings EPS Surpasses Estimates as Company Prioritizes Cost Controls