GNLN Q2 2023 Earnings Significant Loss Per Share Misses Estimates Stock Declines TXRH Q1 2026 Earnings EPS Beats Estimates Stock Slips Marginally AAOI Q1 2026 Earnings EPS Misses Estimates as Stock Rises Despite Wider Loss UGI Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Operational Resilience SRAD Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly MMI Q1 2026 Earnings Loss Wider Than Expected as Revenue Remains Unclear