BRC Group Holdings Inc RILY Q1 2024 Earnings Loss Per Share of 171 Stock Rises 424 Amid Sparse Data XPO Q1 2026 Earnings Earnings Surpass Estimates as Profitability Improves TTI Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Movement CALY Q1 2026 Earnings EPS Surges 288 Above Estimates Stock Dips 315 AirJoule Technologies Q1 2026 Earnings Significant EPS Miss Amid Development Stage Stock Rises on Strategic Hopes OWLT Q1 2026 Earnings EPS Surprises 5273 Above Expectations Amid Restructuring