Why Trex Company TREX Just Dropped 109 What to Watch 20260513 Spire Healthcare Shares Surge Nearly 50 on 1bn Buyout Proposal from Toscafund Caseys CASY Q1 2026 Earnings Why the Beat Matters