Odysightai ODYS Q1 2026 Results Miss Estimates EPS 032 vs 030 Kalshi Betting Odds Flop as Massie Upset in Primary Election Shakes Prediction Markets Optimum OPTU Q1 2026 Results Fall Short EPS 610 Revenue NA Greeces Q1 2026 Budget Surplus of 52bn More Than Doubles Official Target Why Everest Group EG Just Surged 070 Key Levels Ahead 20260520 Baird Med BDMD Stock Today Rallies 061 Resistance at 173 20260520 Teladoc Health TDOC Declines 083 Amid Market Weakness 20260520