SharePost Content Read More Yahoo Finance #finance Post navigation Out of the Tariff Turmoil, a Few Winners Emerge Charles River Laboratories International, Inc. (CRL): Among Mid-Cap Stocks Insiders Were Buying in Q1 2025