Casella Waste Systems Inc CWST Holds Near Support as Sector Headwinds Persist STT Q1 2026 Earnings EPS Beats Estimates by 78 as Stock Declines Slightly Revolve Group RVLV Flat Near 1860 Waiting for a Catalyst 20260521 FB Bancorp FBLA Stalls at 1400 Consolidation Phase 20260520