Charles River Beat Expectations But Why Is The Stock Falling?
1. CRL reported Q3 2025 revenue of $1.01 billion, down 0.5% year-over-year. 2. Operating margin increased to 13.3%, driven by restructuring cost savings. 3. Revenue guidance for 2025 lowered to $3.85 billion-$3.99 billion. 4. Strategic review includes divestiture of underperforming assets, targeting $0.30 EPS accretion. 5. Stock repurchase plan of $1 billion approved amid declining share prices.