Charles River Laboratories International, Inc. (CRL)

Sign up to follow

251 BALLARDVALE ST, WILMINGTON, MA

Market cap: $8.9B (2/09/2026)

Price: $181.24