CHARLES RIVER LABORATORIES INTERNATIONAL, INC.
CRL · Services-Commercial Physical & Biological Research · 48.2M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$48M (gross $24M, SBC $72M)
Reference price $174.54 · est. market cap ~$8.4B — last insider purchase, 2026-03-03 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C58Preclinical CRO with strong operating cash flow but a (charge-driven) net loss and soft demand.
Strengths
- Strong operating cash flow — OCF margin 18% (76th)
- Operating-profitable — operating margin 1% (69th)
Risks
- Net loss — net margin -4%, net income -750% — impairment/charge-driven
- Soft biopharma R&D demand — revenue -1%
- Adequate-only liquidity — current ratio 1.3 (66th)
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Net lossNet loss (net margin -3.6%)
- Customer concentration~21% of revenue from one customer/distributor — In 2025, RMS accounted for 21
- Fund exitedNotable fund(s) exited this quarter: VANGUARD GROUP INC, RENAISSANCE TECHNOLOGIES LLC
- Strong balance sheetStrong balance sheet — $214M cash & investments
- Notable holderHeld by 5 notable fund(s): FMR LLC, STATE STREET CORP, CITADEL ADVISORS LLC +2 more (as of 2026-03-31)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Operating margin
0.6%
Net margin
-3.6%
Return on equity
-4.6%
Return on assets
-2.0%
Revenue growth (QoQ)
0.2%
Net-income growth
-750.1%
Current ratio
1.3×
EBITDA
$428M
Tangible book value
$60M
Cash & investments
$214M
Stock comp / revenue
1.8%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-05 | Girshick Birgit | Gift | 3.4K | — |
| 2026-06-05 | FOSTER JAMES C | Gift | 10K | — |
| 2026-06-05 | Girshick Birgit | Gift | 3.4K | — |
| 2026-06-05 | FOSTER JAMES C | Gift | 153K | — |
| 2026-06-05 | Parisotto Shannon M | Gift | 1.5K | — |
| 2026-06-05 | Parisotto Shannon M | Gift | 1.5K | — |
| 2026-06-05 | FOSTER JAMES C | Gift | 20K | — |
| 2026-06-05 | FOSTER JAMES C | Gift | 10K | — |
| 2026-06-05 | FOSTER JAMES C | Gift | 153K | — |
| 2026-06-05 | FOSTER JAMES C | Gift | 20K | — |
| 2026-06-02 | Barg Steven | Grant | 422 | $174.79 |
| 2026-05-31 | LaPlume Joseph W | Tax withheld | 235 | $180.71 |
| 2026-05-31 | Parisotto Shannon M | Tax withheld | 170 | $180.71 |
| 2026-05-31 | Knell Michael Gunnar | Tax withheld | 48 | $180.71 |
| 2026-05-31 | Mintz Mark | Tax withheld | 64 | $180.71 |
| 2026-05-31 | Creamer Victoria L | Tax withheld | 194 | $180.71 |
| 2026-05-31 | Girshick Birgit | Tax withheld | 378 | $180.71 |
| 2026-05-30 | Mintz Mark | Tax withheld | 305 | $180.71 |
| 2026-05-30 | Creamer Victoria L | Tax withheld | 616 | $180.71 |
| 2026-05-30 | Parisotto Shannon M | Tax withheld | 551 | $180.71 |
| 2026-05-30 | FOSTER JAMES C | Tax withheld | 1.6K | $180.71 |
| 2026-05-30 | LaPlume Joseph W | Tax withheld | 744 | $180.71 |
| 2026-05-30 | Knell Michael Gunnar | Tax withheld | 152 | $180.71 |
| 2026-05-30 | Girshick Birgit | Tax withheld | 1.2K | $180.71 |
| 2026-05-29 | Knell Michael Gunnar | Grant | 1.8K | $180.71 |
| 2026-05-29 | Coleman Glenn | Grant | 6.6K | $180.71 |
| 2026-05-29 | Mintz Mark | Grant | 2.5K | $180.71 |
| 2026-05-29 | LaPlume Joseph W | Grant | 5.3K | $180.71 |
| 2026-05-29 | Girshick Birgit | Grant | 10.0K | $180.71 |
| 2026-05-29 | Creamer Victoria L | Grant | 5.1K | $180.71 |
| 2026-05-29 | Parisotto Shannon M | Grant | 4.4K | $180.71 |
| 2026-05-27 | Girshick Birgit | Tax withheld | 242 | $156.73 |
| 2026-05-27 | Creamer Victoria L | Tax withheld | 148 | $156.73 |
| 2026-05-27 | LaPlume Joseph W | Tax withheld | 185 | $156.73 |
| 2026-05-27 | Knell Michael Gunnar | Tax withheld | 37 | $156.73 |
| 2026-05-27 | Mintz Mark | Tax withheld | 47 | $156.73 |
| 2026-05-27 | Parisotto Shannon M | Tax withheld | 105 | $156.73 |
| 2026-05-26 | Knell Michael Gunnar | Tax withheld | 50 | $160.30 |
| 2026-05-26 | Creamer Victoria L | Tax withheld | 198 | $160.30 |
| 2026-05-26 | Parisotto Shannon M | Tax withheld | 168 | $160.30 |
| 2026-05-26 | Mintz Mark | Tax withheld | 64 | $160.30 |
| 2026-05-26 | Girshick Birgit | Tax withheld | 376 | $160.30 |
| 2026-05-26 | LaPlume Joseph W | Tax withheld | 243 | $160.30 |
| 2026-05-12 | Andrews Nancy C | Gift | 4.0K | — |
| 2026-05-12 | Andrews Nancy C | Gift | 4.0K | — |
| 2026-05-08 | FOSTER JAMES C | Grant | 422 | $177.62 |
| 2026-05-08 | WILSON VIRGINIA M | Grant | 1.4K | $177.62 |
| 2026-05-08 | FOSTER JAMES C | Grant | 1.4K | $177.62 |
| 2026-05-08 | Barg Steven | Grant | 1.4K | $177.62 |
| 2026-05-08 | Thompson Craig B. | Grant | 1.4K | $177.62 |
| 2026-05-08 | Graves Paul W | Grant | 1.4K | $177.62 |
| 2026-05-08 | Ceesay Abraham | Grant | 1.4K | $177.62 |
| 2026-05-08 | MACKAY MARTIN | Grant | 1.4K | $177.62 |
| 2026-05-08 | MACKAY MARTIN | Grant | 1.4K | $177.62 |
| 2026-05-08 | Andrews Nancy C | Grant | 1.4K | $177.62 |
| 2026-05-08 | Llado George Sr. | Grant | 1.4K | $177.62 |
| 2026-05-08 | Llado George Sr. | Grant | 450 | $177.62 |
| 2026-05-08 | Enyedy Mark J | Grant | 1.4K | $177.62 |
| 2026-05-08 | Kemps-Polanco Reshema | Grant | 1.4K | $177.62 |
| 2026-05-08 | Kemps-Polanco Reshema | Grant | 535 | $177.62 |
| 2026-05-01 | Coleman Glenn | Grant | 21K | $165.78 |
| 2026-03-04 | Girshick Birgit | Gift | 328 | — |
| 2026-03-03 | LaPlume Joseph W | Buy | 25 | $174.54 |
| 2026-03-02 | FOSTER JAMES C | Grant | 17K | $178.61 |
| 2026-02-06 | Parisotto Shannon M | Gift | 7.2K | — |
| 2026-02-06 | Parisotto Shannon M | Gift | 7.2K | — |
| 2026-01-30 | Parisotto Shannon M | Tax withheld | 1.1K | $211.68 |
| 2026-01-30 | LaPlume Joseph W | Grant | 5.5K | — |
| 2026-01-30 | LaPlume Joseph W | Tax withheld | 1.7K | $211.68 |
| 2026-01-30 | Creamer Victoria L | Grant | 5.0K | — |
| 2026-01-30 | Creamer Victoria L | Tax withheld | 1.3K | $211.68 |
| 2026-01-30 | FOSTER JAMES C | Grant | 39K | — |
| 2026-01-30 | FOSTER JAMES C | Tax withheld | 15K | $211.68 |
| 2026-01-30 | Girshick Birgit | Grant | 9.5K | — |
| 2026-01-30 | Girshick Birgit | Tax withheld | 3.1K | $211.68 |
| 2026-01-30 | Knell Michael Gunnar | Grant | 1.7K | — |
| 2026-01-30 | Knell Michael Gunnar | Tax withheld | 526 | $211.68 |
| 2026-01-30 | Mintz Mark | Grant | 1.8K | — |
| 2026-01-30 | Mintz Mark | Tax withheld | 655 | $211.68 |
| 2026-01-30 | Parisotto Shannon M | Grant | 4.2K | — |
| 2025-11-06 | Knell Michael Gunnar | Grant | 2.9K | $170.88 |
| 2025-08-22 | LaPlume Joseph W | Sell | 400 | $163.72 |
| 2025-08-18 | LaPlume Joseph W | Sell | 800 | $157.60 |
| 2025-08-07 | LaPlume Joseph W | Sell | 400 | $150.04 |
| 2025-06-05 | LaPlume Joseph W | Gift | 385 | — |
| 2025-06-02 | Barg Steven | Grant | 481 | $135.04 |
| 2025-06-02 | Ceesay Abraham | Grant | 946 | $135.04 |
| 2025-06-02 | Enyedy Mark J | Grant | 946 | $135.04 |
| 2025-06-02 | Graves Paul W | Grant | 946 | $135.04 |
| 2025-06-02 | Barg Steven | Grant | 946 | $135.04 |
| 2025-06-01 | Knell Michael Gunnar | Tax withheld | 225 | $135.63 |
| 2025-05-31 | Pease Flavia | Tax withheld | 185 | $135.63 |
| 2025-05-31 | Creamer Victoria L | Tax withheld | 120 | $135.63 |
| 2025-05-31 | Knell Michael Gunnar | Tax withheld | 48 | $135.63 |
| 2025-05-31 | Girshick Birgit | Tax withheld | 283 | $135.63 |
| 2025-05-31 | LaPlume Joseph W | Tax withheld | 155 | $135.63 |
| 2025-05-31 | Parisotto Shannon M | Tax withheld | 105 | $135.63 |
| 2025-05-30 | FOSTER JAMES C | Grant | 17K | $135.63 |
| 2025-05-30 | Pease Flavia | Grant | 7.2K | $135.63 |
| 2025-05-30 | Parisotto Shannon M | Grant | 5.6K | $135.63 |
| 2025-05-30 | LaPlume Joseph W | Grant | 6.7K | $135.63 |
| 2025-05-30 | Knell Michael Gunnar | Grant | 2.1K | $135.63 |
| 2025-05-30 | Girshick Birgit | Grant | 12K | $135.63 |
| 2025-05-30 | Creamer Victoria L | Grant | 6.3K | $135.63 |
| 2025-05-28 | Parisotto Shannon M | Tax withheld | 44 | $138.65 |
| 2025-05-28 | LaPlume Joseph W | Tax withheld | 83 | $138.65 |
| 2025-05-28 | Creamer Victoria L | Tax withheld | 62 | $138.65 |
| 2025-05-28 | Girshick Birgit | Tax withheld | 117 | $138.65 |
| 2025-05-28 | Knell Michael Gunnar | Tax withheld | 25 | $138.65 |
| 2025-05-27 | LaPlume Joseph W | Tax withheld | 122 | $136.73 |
| 2025-05-27 | Pease Flavia | Tax withheld | 141 | $136.73 |
| 2025-05-27 | Parisotto Shannon M | Tax withheld | 65 | $136.73 |
| 2025-05-27 | Knell Michael Gunnar | Tax withheld | 37 | $136.73 |
| 2025-05-27 | Girshick Birgit | Tax withheld | 242 | $136.73 |
| 2025-05-27 | Creamer Victoria L | Tax withheld | 91 | $136.73 |
| 2025-05-26 | LaPlume Joseph W | Tax withheld | 161 | $136.73 |
| 2025-05-26 | Parisotto Shannon M | Tax withheld | 104 | $136.73 |
| 2025-05-26 | Creamer Victoria L | Tax withheld | 123 | $136.73 |
| 2025-05-26 | Girshick Birgit | Tax withheld | 281 | $136.73 |
| 2025-05-26 | Knell Michael Gunnar | Tax withheld | 50 | $136.73 |
| 2025-05-26 | Pease Flavia | Tax withheld | 190 | $136.73 |
| 2025-05-21 | Thompson Craig B. | Grant | 946 | $134.98 |
| 2025-05-21 | Llado George Sr. | Grant | 946 | $134.98 |
| 2025-05-21 | Llado George Sr. | Grant | 519 | $134.98 |
| 2025-05-21 | MACKAY MARTIN | Grant | 946 | $134.98 |
| 2025-05-21 | MACKAY MARTIN | Grant | 815 | $134.98 |
| 2025-05-21 | Kemps-Polanco Reshema | Grant | 946 | $134.98 |
| 2025-05-21 | Kemps-Polanco Reshema | Grant | 630 | $134.98 |
| 2025-05-21 | WILSON VIRGINIA M | Grant | 946 | $134.98 |
| 2025-05-21 | Andrews Nancy C | Grant | 946 | $134.98 |
| 2025-05-15 | MASSARO GEORGE | Sell | 35 | $136.32 |
| 2025-05-15 | MASSARO GEORGE | Sell | 81 | $137.68 |
| 2025-05-15 | MASSARO GEORGE | Sell | 24 | $139.05 |
| 2025-05-14 | MASSARO GEORGE | Sell | 7 | $143.77 |
| 2025-05-14 | MASSARO GEORGE | Sell | 91 | $139.95 |
| 2025-05-14 | MASSARO GEORGE | Sell | 21 | $140.78 |
| 2025-05-14 | MASSARO GEORGE | Sell | 14 | $141.85 |
| 2025-05-14 | MASSARO GEORGE | Sell | 7 | $145.54 |
| 2025-05-13 | LaPlume Joseph W | Sell | 500 | $145.41 |
| 2025-05-02 | Pease Flavia | Tax withheld | 889 | $116.89 |
| 2025-02-25 | Girshick Birgit | Gift | 430 | — |
| 2025-02-20 | FOSTER JAMES C | Buy | 6.1K | $165.01 |
| 2025-02-20 | Girshick Birgit | Buy | 1.5K | $164.63 |
| 2025-02-20 | LaPlume Joseph W | Sell | 4.4K | $162.50 |
| 2025-01-31 | Pease Flavia | Grant | 2.7K | — |
| 2025-01-31 | Pease Flavia | Tax withheld | 914 | $165.57 |
| 2025-01-31 | FOSTER JAMES C | Grant | 20K | — |
| 2025-01-31 | FOSTER JAMES C | Tax withheld | 6.8K | $165.57 |
| 2025-01-31 | LaPlume Joseph W | Grant | 2.7K | — |
| 2025-01-31 | LaPlume Joseph W | Tax withheld | 846 | $165.57 |
| 2025-01-31 | Parisotto Shannon M | Grant | 1.8K | — |
| 2025-01-31 | Parisotto Shannon M | Tax withheld | 471 | $165.57 |
| 2025-01-31 | Knell Michael Gunnar | Grant | 811 | — |
| 2025-01-31 | Knell Michael Gunnar | Tax withheld | 282 | $165.57 |
| 2025-01-31 | Creamer Victoria L | Grant | 2.5K | — |
| 2025-01-31 | Girshick Birgit | Tax withheld | 1.0K | $165.57 |
| 2025-01-31 | Creamer Victoria L | Tax withheld | 791 | $165.57 |
| 2025-01-31 | Girshick Birgit | Grant | 4.1K | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-11 | Exec/director changeShareholder voteExhibits | filing ↗ |
| 2026-05-07 | ResultsExhibits | filing ↗ |
| 2026-02-25 | Reg FD | filing ↗ |
| 2026-02-18 | ResultsExhibits | filing ↗ |
| 2026-02-18 | Exec/director changeExhibits | filing ↗ |
| 2026-01-13 | ResultsReg FD | filing ↗ |
| 2026-01-09 | Exec/director change | filing ↗ |
| 2025-12-03 | Reg FD | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-11 | 2026-05-05 | 0000950103-26-007060 ↗ |
| 8-K | 2026-05-07 | 2026-05-07 | 0001100682-26-000036 ↗ |
| 10-Q | 2026-05-07 | 2026-03-28 | 0001100682-26-000038 ↗ |
| 8-K | 2026-02-25 | 2026-02-25 | 0001628280-26-011395 ↗ |
| 8-K | 2026-02-18 | 2026-02-18 | 0000950103-26-002326 ↗ |
| 10-K | 2026-02-18 | 2025-12-27 | 0001100682-26-000022 ↗ |
| 8-K | 2026-02-18 | 2026-02-18 | 0001100682-26-000020 ↗ |
| 8-K | 2026-01-13 | 2026-01-13 | 0001628280-26-001905 ↗ |
| 8-K | 2026-01-09 | 2026-01-08 | 0001628280-26-001603 ↗ |
| 8-K | 2025-12-03 | 2025-12-03 | 0001628280-25-054902 ↗ |
| 8-K | 2025-11-17 | 2025-11-14 | 0001628280-25-052484 ↗ |
| 10-Q | 2025-11-05 | 2025-09-27 | 0001100682-25-000043 ↗ |