Sphere 3D ANY Stock Analysis 167 Gain What to Watch 20260520 Geo Group GEO Reports Strong Q1 2026 Revenue NA EPS Beats GE Vernova TD India Surges 8 After Q4 Profit Soars 89 to Rs 352 Crore SANUWAVE Health SNWV Q1 2026 Earnings Miss EPS 018 vs 005 Expected Capricor CAPR Q1 2026 Earnings Miss EPS 059 vs 054 Expected What Viavi Solutions VIAVs 158 Decline Means for Investors 20260520