CMTL Q1 2026 Earnings EPS Beats Estimates by Over 40 Despite Net Loss KULR Q3 2025 Earnings Massive EPS Miss Highlights Ongoing Challenges MRAM Q1 2026 Earnings EPS Beats Estimates by 19 Stock Edges Higher Altria Group MO Q1 2026 Earnings Earnings Beat Estimates Amidst Steady Operations Sea Limited SE Q1 2026 Earnings EPS Misses Estimates as Gaming and ECommerce Face Headwinds OCSL Q1 2026 Earnings Slight EPS Beat Amid Stable Portfolio Performance