AGEN Earnings Overview 20260528 Alcoa Q1 2026 Earnings EPS Misses Estimates but Stock Surges on Positive Sentiment AgEagle Aerial Systems UAVS Q3 2023 Earnings Narrowed Loss Amid Strategic Pivot No Revenue Reported RingCentral RNG Q1 2026 Earnings EPS Beat Drives Stock Higher Badger Meter BMI Q1 2026 Earnings EPS Misses Estimates by 248 as Stock Rises 108 Custom Truck One Source CTOS Shows Resilience Testing Key Resistance Near 1030 Titan Machinery Inc TITN Surges Over 8 as Momentum Builds Past Key Support Artius II Acquisition Inc AACB Holds Steady at 1044 Amid Limited Trading Activity elf Beauty ELF Surges 597 as Bullish Momentum Builds PPC Q1 2026 Earnings Earnings Miss Expectations Stock Declines Slightly