OCC Q1 2026 Earnings Net Loss of 005 Per Share Stock Climbs 788 NAGE Q1 2026 Earnings Modest EPS Beat Amid Limited Revenue Disclosure ANI Pharmaceuticals Q1 2026 Earnings Major EPS Beat Belies Subdued Market Response GOOGL Q1 2026 Earnings EPS Miss Amidst AI Investment Pressures SWKHL Q3 2025 Earnings Strong EPS Beat of 70 Delivers 59 Cents Per Share ALTO Q1 2026 Earnings Strong Profitability Surprises Markets