BusinessCharles River Laboratories Shares Fall Despite Earnings Beat and Higher Guidance5 November 2026