IMCC Q1 2026 Earnings Loss Per Share Widens Revenue Unreported Stock Gains 298 OSRH Q4 2025 Earnings EPS Miss of 569 Triggers Stock Decline Ally Financial Inc ALLY Q1 2026 Earnings Earnings Per Share Beat Estimates by 165 Shares Edge Higher Strategy Inc STRF Q1 2026 Earnings Preferred Stock Reports Massive Miss as EPS Deeply Negative APPF Q1 2026 Earnings Strong EPS Beat Supported by Operational Discipline US Energy Corp USEG Q1 2026 Earnings EPS Misses Estimates Stock Rallies Despite Weak Results