Charles River Laboratories International Inc (CRL) Stock Price & Overview February 24, 2026 Read more →