Charles River Laboratories International (CRL) stock is down 17.7% in 5 trading days. Before judging its downturn reslience, let’s look at where Charles River Laboratories International stands today. Size : Charles River Laboratories International is a $8.2 Bil company with $4.0 Bil in revenue currently trading at $165.98. : Charles River Laboratories International is a $8.2 Bil company with $4.0 Bil in revenue currently trading at $165.98. Suppose CRL stock falls another 20-30% to $116 – can investors comfortably hold on?