Riot Platforms Q1 2026 Earnings Bitcoin Mining Headwinds Drive Sharp EPS Miss TFIN Q1 2026 Earnings Strong EPS Beat Despite Limited Revenue Disclosure ALLY Q1 2026 Earnings EPS Beats Estimates by 1646 Stock Edges Up MNSO Q4 2025 Earnings Massive EPS Beat of 88 Surprises Market Masimo Q1 2026 Earnings EPS Falls Short of Estimates Stock Holds Steady TGEN Q1 2026 Earnings BetterThanExpected Losses Drive Positive Stock Reaction