LBRDA Q3 2025 Earnings EPS Surges Past Estimates Despite Broadband Headwinds LOAR Q1 2026 Earnings EPS Surges 1087 Above Estimates Stock Edges Lower STXS Q1 2026 Earnings EPS Misses Estimates as Company Focuses on Strategic Progress Modular Medical Inc MODD Q3 2025 Earnings Narrowed Loss Per Share Despite Surprise Miss Stock Rises 458 ITIC Q4 2025 Earnings Strong EPS Reported Amid Market Uncertainty GBR Q3 2023 Earnings Minimal Earnings Reported as Stock Declines