TME Q1 2026 Earnings Slightly Beats Estimates as Shares Rise 45 GPUS Q3 2025 Earnings Loss Per Share Reflects Operational Challenges Amid Data Center Expansion Realty Income O Q1 2026 Earnings EPS Misses Estimates by Nearly 20 Stock Edges Higher AMCON Distributing Company DIT Q1 2026 Earnings Negative EPS of 234 Amid Challenging Operating Environment WNC Q1 2026 Earnings Widerthanexpected loss fails to dent investor optimism Kestrel Group Ltd Q3 2024 Earnings Reported Loss of 016 Per Share as Stock Edges Higher