SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher TWOD Q1 2026 Earnings Strong EPS Surprise of 2947 Delivers Beat Accuray ARAY Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Defies the Downturn CRH Q1 2026 Earnings NarrowerThanExpected Loss Signals Resilience Amid Market Headwinds RVSN Q3 2023 Earnings EPS Exceeds Estimates Despite Absence of Revenue Avita Medical Q1 2026 Earnings EPS Miss Clouds Progress Stock Gains