Trainline Upgrades FullYear Guidance for Second Time in 2025 Amid Strong Ticket Sales MGEE Q1 2026 Earnings EPS Surges 145 Above Estimates Slight Stock Decline Trumps Comments on Taiwan Independence Stir Geopolitical Uncertainty SWKH Q3 2025 Earnings EPS Surpasses Estimates by Over 70 AVB Q1 2026 Earnings Stellar EPS Surprise of 81 Outpaces Estimates Stock Dips Slightly Allegion PLC Q1 2026 Earnings Earnings Miss Expectations on Margin Headwinds JCTC Q3 2025 Earnings Loss Reported Stock Surges 1435 JOYY Q1 2026 Earnings EPS Beats Estimates by 669 Stock Rises 228 WDFC Q1 2026 Earnings EPS Beats Estimates by 32 as Stock Declines Slightly INVO Fertility Inc Q3 2025 Earnings Significant EPS Miss Amid Lack of Revenue Disclosure