‹ Screener

BIO-RAD LABORATORIES, INC.

BIO, BIO-B · Laboratory Analytical Instruments · 27.7M shares · -1%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $367M (gross $429M, SBC $61M)

Reference price $246.54 · est. market cap ~$6.8B — last insider sale, 2026-05-11 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

C66

Life-science tools maker with a thin operating margin but a strong balance sheet; net margin is investment-driven.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $652M2025-09-30 · $653M2025-12-31 · $693M2026-03-31 · $592M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
51.9%
Operating margin
1.8%
Net margin
29.4%
Return on equity
10.2%
Return on assets
7.2%
ROIC
0.4%
Revenue growth (QoQ)
-14.6%
Debt / equity
0.2×
Net debt / EBITDA
-30.3×
Interest coverage
1.0×
Current ratio
5.6×
Free cash flow
$375M
EBITDA
$213M
Tangible book value
$6.7B
Cash & investments
$7.6B
Stock comp / revenue
2.2%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-11ENGELHARDT EVA ANETTESell550$246.54
2026-04-24ENLOE COURTNEY COption exercise186
2026-04-24ENLOE COURTNEY CTax withheld77$287.84
2026-04-24Lakkaraju Roop KalyanOption exercise1.1K
2026-04-24Lakkaraju Roop KalyanTax withheld420$287.84
2026-04-21PEI MELINDA LITHERLANDOption exercise407
2026-04-21PINKSTON ARNOLD AOption exercise407
2026-04-21Hinckley Greg KOption exercise407
2026-04-21EDWARDS JEFFREY LOption exercise407
2025-11-06BARRY JAMESSell700$306.18
2025-10-24DiVincenzo Jonathan P.Option exercise1.9K
2025-10-24DiVincenzo Jonathan P.Tax withheld950$339.75
2025-10-20EVRAN SEDATOption exercise1.0K
2025-10-20EVRAN SEDATTax withheld335$321.90
2025-09-06ENGELHARDT EVA ANETTEOption exercise1.2K
2025-09-06ENGELHARDT EVA ANETTETax withheld413$295.43
2025-09-06BARRY JAMESOption exercise1.1K
2025-09-06BARRY JAMESTax withheld378$295.43
2025-09-06ENLOE COURTNEY COption exercise768
2025-09-06ENLOE COURTNEY CTax withheld275$295.43
2025-09-06EVRAN SEDATOption exercise864
2025-09-06EVRAN SEDATTax withheld277$295.43
2025-09-06COREY COLLEENOption exercise576
2025-09-06COREY COLLEENTax withheld209$295.43
2025-09-06Allison SchwartzOption exercise92
2025-09-06Allison SchwartzTax withheld33$295.43
2025-09-06Lakkaraju Roop KalyanOption exercise1.5K
2025-09-06Lakkaraju Roop KalyanTax withheld550$295.43
2025-09-06SCHWARTZ NORMAN DOption exercise3.5K
2025-09-06SCHWARTZ NORMAN DTax withheld1.5K$295.43
2025-09-01BARRY JAMESOption exercise602
2025-09-01BARRY JAMESTax withheld217$297.88
2025-09-01COREY COLLEENOption exercise1.1K
2025-09-01COREY COLLEENTax withheld398$297.88
2025-09-01Allison SchwartzOption exercise147
2025-09-01Allison SchwartzTax withheld55$297.88
2025-09-01SCHWARTZ NORMAN DOption exercise6.4K
2025-09-01SCHWARTZ NORMAN DTax withheld3.1K$297.88
2025-07-25ENGELHARDT EVA ANETTEOption exercise245
2025-07-25ENGELHARDT EVA ANETTETax withheld88$264.19
2025-04-24Lakkaraju Roop KalyanOption exercise1.1K
2025-04-24Lakkaraju Roop KalyanTax withheld386$249.74
2025-04-24ENLOE COURTNEY COption exercise186
2025-04-24ENLOE COURTNEY CTax withheld67$249.74
2025-04-22PINKSTON ARNOLD AOption exercise308
2025-04-22PEI MELINDA LITHERLANDOption exercise308
2025-04-22HINCKLEY GREGORY KOption exercise308
2025-04-22EDWARDS JEFFREY LOption exercise308
2025-03-14Crowley MichaelOption exercise3.0K$159.32
2025-03-14Crowley MichaelSell3.0K$247.06

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-04-30ResultsReg FDExhibitsfiling ↗
2026-04-24Exec/director changeShareholder voteExhibitsfiling ↗
2026-02-19Reg FDfiling ↗
2026-02-12ResultsReg FDExhibitsfiling ↗
2025-10-29ResultsReg FDExhibitsfiling ↗
2025-09-30Reg FDExhibitsfiling ↗
2025-08-26Reg FDExhibitsfiling ↗
2025-07-31ResultsReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
10-Q2026-04-302026-03-310000012208-26-000035 ↗
8-K2026-04-302026-04-300000012208-26-000034 ↗
8-K2026-04-242026-04-210000012208-26-000024 ↗
8-K2026-02-192026-02-190000012208-26-000012 ↗
10-K2026-02-132025-12-310000012208-26-000010 ↗
8-K2026-02-122026-02-120000012208-26-000007 ↗
8-K2025-10-292025-10-290000012208-25-000076 ↗
10-Q2025-10-292025-09-300000012208-25-000077 ↗
8-K2025-09-302025-09-290000012208-25-000057 ↗
8-K2025-08-262025-08-260000012208-25-000054 ↗
10-Q2025-07-312025-06-300000012208-25-000052 ↗
8-K2025-07-312025-07-310000012208-25-000051 ↗