ASTE Q1 2026 Earnings EPS Misses Estimates Stock Shows Resilience ARDT Q1 2026 Earnings EPS Surges Past Estimates with 486 Beat Franklin Resources Inc Q1 2026 Earnings EPS Surges Past Estimates on Improved Operating Performance LEDS Q1 2026 Earnings Narrower Loss Amidst Operational Challenges Stock Surges STRC Q1 2026 Earnings Major Earnings Miss Reflects Substantial Operating Losses CWEN Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement