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