‹ Screener

LABCORP HOLDINGS INC.

LH · Services-Medical Laboratories · 82.0M shares · -3%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $871M (gross $1.0B, SBC $129M)

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

Grade

B78

Diagnostics-lab giant — profitable with strong free cash flow and steady growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $3.5B2025-09-30 · $3.6B2025-12-31 · $3.5B2026-03-31 · $3.5B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
28.8%
Operating margin
9.9%
Net margin
6.3%
Return on equity
10.2%
Return on assets
4.8%
ROIC
8.0%
Revenue growth (QoQ)
0.6%
Net-income growth
17.5%
Debt / equity
0.6×
Net debt / EBITDA
2.2×
Interest coverage
6.2×
Current ratio
1.4×
Free cash flow
$1.2B
EBITDA
$2.1B
Tangible book value
-$1.8B
Cash & investments
$532M
Stock comp / revenue
0.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-08Kyle Kathryn WSell762$263.89
2026-05-11Schechter Adam HSell5.9K$254.50
2026-03-27Wilkinson Peter JSell1.6K$267.05
2026-03-27Meltzer Jonathan CSell839$267.05
2026-03-26Schroeder Mark SGrant9.3K
2026-03-26Schroeder Mark STax withheld4.6K$268.38
2026-03-26Schroeder Mark SGrant3.0K
2026-03-26Schroeder Mark STax withheld1.5K$268.38
2026-03-26Caveney Brian JGrant9.3K
2026-03-26Caveney Brian JTax withheld4.0K$268.38
2026-03-26Caveney Brian JGrant2.0K
2026-03-26Caveney Brian JTax withheld863$268.38
2026-03-26Wilkinson Peter JGrant2.4K
2026-03-26Wilkinson Peter JTax withheld755$268.38
2026-03-26Vaughn Bryan TGrant1.6K
2026-03-26Vaughn Bryan TTax withheld451$268.38
2026-03-26Schechter Adam HGrant58K
2026-03-26van der Vaart Sandra DTax withheld2.7K$268.38
2026-03-26Summy Amy B.Grant4.0K
2026-03-26Summy Amy B.Tax withheld1.8K$268.38
2026-03-26Oyegunwa AkinboladeGrant1.3K
2026-03-26Oyegunwa AkinboladeTax withheld382$268.38
2026-03-26Meltzer Jonathan CGrant2.4K
2026-03-26Meltzer Jonathan CTax withheld711$268.38
2026-03-26Kyle Kathryn WGrant1.6K
2026-03-26Kyle Kathryn WTax withheld451$268.38
2026-03-26Bailey Megan D.Grant1.2K
2026-03-26Bailey Megan D.Tax withheld481$268.38
2026-03-26van der Vaart Sandra DGrant6.4K
2026-03-26Schechter Adam HTax withheld26K$268.38
2026-03-26GRAHAM ANITA ZGrant6.6K
2026-03-26GRAHAM ANITA ZTax withheld2.9K$268.38
2026-03-03Schechter Adam HSell8.7K$279.96
2026-02-27van der Vaart Sandra DSell548$284.91
2026-02-24Caveney Brian JSell1.5K$286.31
2026-02-19Wilkinson Peter JSell666$277.94
2026-02-12Meltzer Jonathan CSell87$290.42
2026-02-11Schroeder Mark STax withheld259$289.89
2026-02-11Summy Amy B.Option exercise230
2026-02-11Summy Amy B.Tax withheld83$289.89
2026-02-11Parham Richelle POption exercise897
2026-02-11Wilkinson Peter JOption exercise536
2026-02-11Wilkinson Peter JTax withheld160$289.89
2026-02-11Wilkinson Peter JOption exercise160
2026-02-11Wilkinson Peter JTax withheld46$289.89
2026-02-11Wang Julia AijunOption exercise860
2026-02-11Wang Julia AijunTax withheld245$289.89
2026-02-11Vaughn Bryan TOption exercise323
2026-02-11Vaughn Bryan TTax withheld93$289.89
2026-02-11van der Vaart Sandra DOption exercise376
2026-02-11van der Vaart Sandra DTax withheld99$289.89
2026-02-11Schroeder Mark SOption exercise806
2026-02-11Schechter Adam HSell5.3K$284.38
2026-02-11Schechter Adam HOption exercise3.7K
2026-02-11Schechter Adam HTax withheld1.5K$289.89
2026-02-11Oyegunwa AkinboladeOption exercise230
2026-02-11Oyegunwa AkinboladeTax withheld68$289.89
2026-02-11Meltzer Jonathan COption exercise243
2026-02-11Meltzer Jonathan CTax withheld70$289.89
2026-02-11Kyle Kathryn WOption exercise216
2026-02-11Kyle Kathryn WTax withheld62$289.89
2026-02-11GRAHAM ANITA ZOption exercise356
2026-02-11GRAHAM ANITA ZTax withheld109$289.89
2026-02-11Caveney Brian JOption exercise740
2026-02-11Caveney Brian JTax withheld211$289.89
2026-02-11Bailey Megan D.Option exercise403
2026-02-11Bailey Megan D.Tax withheld138$289.89
2026-02-11Rothman PaulOption exercise897
2026-02-11Wengel Kathryn EOption exercise897
2026-02-11NEUPERT PETER MOption exercise897
2026-02-11Kong GarhengOption exercise897
2026-02-11Kliphouse Kirsten MarieOption exercise897
2026-02-11Davis Jeffrey A.Option exercise897
2026-02-11ANDERSON KERRII BOption exercise897
2026-02-10Meltzer Jonathan CSell91$276.79
2026-02-09Caveney Brian JTax withheld148$274.01
2026-02-09Caveney Brian JTax withheld32$274.01
2026-02-09Oyegunwa AkinboladeTax withheld51$274.01
2026-02-09Schechter Adam HTax withheld1.4K$274.01
2026-02-09Wilkinson Peter JTax withheld46$274.01
2026-02-09Schroeder Mark STax withheld166$274.01
2026-02-09Schroeder Mark STax withheld53$274.01
2026-02-09van der Vaart Sandra DTax withheld93$274.01
2026-02-09Vaughn Bryan TTax withheld61$274.01
2026-02-09Meltzer Jonathan CSell88$275.53
2026-02-09Meltzer Jonathan CTax withheld82$274.01
2026-02-09Kyle Kathryn WTax withheld61$274.01
2026-02-09GRAHAM ANITA ZTax withheld112$274.01
2026-02-09Summy Amy B.Tax withheld80$274.01
2026-02-09Bailey Megan D.Tax withheld85$274.01
2026-02-09Bailey Megan D.Tax withheld23$274.01
2026-02-07Caveney Brian JOption exercise111
2026-02-07Wilkinson Peter JOption exercise134
2026-02-07GRAHAM ANITA ZOption exercise367
2026-02-07Schroeder Mark SOption exercise517
2026-02-07Schroeder Mark SOption exercise164
2026-02-07Bailey Megan D.Option exercise222
2026-02-07van der Vaart Sandra DOption exercise353
2026-02-07Vaughn Bryan TOption exercise178
2026-02-07Summy Amy B.Option exercise222
2026-02-07Meltzer Jonathan COption exercise263
2026-02-07Bailey Megan D.Option exercise67
2026-02-07Kyle Kathryn WOption exercise178
2026-02-07Caveney Brian JOption exercise517
2026-02-07Oyegunwa AkinboladeOption exercise149
2026-02-07Schechter Adam HOption exercise3.2K
2026-02-06Vaughn Bryan TTax withheld61$277.20
2026-02-06Oyegunwa AkinboladeOption exercise180
2026-02-06Oyegunwa AkinboladeTax withheld61$277.20
2026-02-06Meltzer Jonathan COption exercise267
2026-02-06Meltzer Jonathan CTax withheld91$277.20
2026-02-06GRAHAM ANITA ZTax withheld119$277.20
2026-02-06GRAHAM ANITA ZOption exercise327
2026-02-06Bailey Megan D.Option exercise180
2026-02-06Kyle Kathryn WOption exercise180
2026-02-06Kyle Kathryn WTax withheld61$277.20
2026-02-06Schechter Adam HOption exercise4.5K
2026-02-06Wang Julia AijunTax withheld254$277.20
2026-02-06Wilkinson Peter JTax withheld45$277.20
2026-02-06Caveney Brian JOption exercise670
2026-02-06Caveney Brian JTax withheld209$277.20
2026-02-06Schroeder Mark SOption exercise743
2026-02-06Schroeder Mark STax withheld239$277.20
2026-02-06Schechter Adam HTax withheld1.3K$277.20
2026-02-06Wilkinson Peter JOption exercise133
2026-02-06Wang Julia AijunOption exercise893
2026-02-06Summy Amy B.Option exercise223
2026-02-06van der Vaart Sandra DOption exercise387
2026-02-06van der Vaart Sandra DTax withheld101$277.20
2026-02-06Bailey Megan D.Tax withheld72$277.20
2026-02-06Summy Amy B.Tax withheld92$277.20
2026-02-06Vaughn Bryan TOption exercise180
2025-11-11Schechter Adam HSell5.7K$262.75
2025-11-03Oyegunwa AkinboladeTax withheld107$257.84
2025-11-03Bailey Megan D.Tax withheld179$257.84
2025-11-01Oyegunwa AkinboladeOption exercise370
2025-11-01Bailey Megan D.Option exercise370
2025-10-31Parham Richelle PSell7.0K$254.28
2025-08-13van der Vaart Sandra DSell3.9K$271.42
2025-08-13van der Vaart Sandra DOption exercise3.9K$131.43
2025-08-11Schechter Adam HSell5.6K$266.78
2025-07-30Gilliland Dwight GarySell2.0K$264.95
2025-07-29Wilkinson Peter JSell100$261.04
2025-07-29Wilkinson Peter JSell102$261.01
2025-07-24ANDERSON KERRII BSell3.5K$280.00
2025-07-24ANDERSON KERRII BSell3.5K$280.00
2025-07-01ANDERSON KERRII BSell500$265.00
2025-06-11ANDERSON KERRII BSell500$260.00
2025-06-03Caveney Brian JSell2.0K$247.00
2025-05-12Schechter Adam HSell6.1K$248.73
2025-05-01Wilkinson Peter JSell829$242.26
2025-05-01van der Vaart Sandra DSell1.9K$238.36
2025-04-01Bailey Megan D.Option exercise4.1K
2025-04-01Bailey Megan D.Tax withheld1.5K$232.65
2025-04-01Bailey Megan D.Option exercise204
2025-04-01Bailey Megan D.Tax withheld68$232.65
2025-03-28Summy Amy B.Sell758$231.67
2025-03-28Schroeder Mark SSell2.6K$231.67
2025-03-27Summy Amy B.Tax withheld562$231.67
2025-03-27Schroeder Mark SGrant4.8K
2025-03-27Schroeder Mark STax withheld2.2K$231.67
2025-03-27Caveney Brian JGrant4.8K
2025-03-27Caveney Brian JTax withheld2.1K$231.67
2025-03-27Wilkinson Peter JGrant1.2K
2025-03-27Wilkinson Peter JTax withheld359$231.67
2025-03-27Oyegunwa AkinboladeGrant688
2025-03-27Oyegunwa AkinboladeTax withheld198$231.67
2025-03-27Summy Amy B.Grant2.1K
2025-03-27van der Vaart Sandra DGrant3.3K
2025-03-27van der Vaart Sandra DTax withheld1.4K$231.67
2025-03-27Schechter Adam HGrant30K
2025-03-27Schechter Adam HTax withheld14K$231.67
2025-03-27EISENBERG GLENN AGrant8.3K
2025-03-27EISENBERG GLENN ATax withheld3.6K$231.67
2025-03-27BERBERIAN LANCEGrant3.3K
2025-03-27BERBERIAN LANCETax withheld1.4K$231.67
2025-03-05ANDERSON KERRII BSell500$255.63
2025-02-28Schroeder Mark SOption exercise3.9K$131.43
2025-02-28Schroeder Mark SSell5.3K$249.23
2025-02-25van der Vaart Sandra DSell1.3K$251.30
2025-02-24Summy Amy B.Sell226$250.40
2025-02-18Wilkinson Peter JOption exercise1.4K$163.63
2025-02-18Wilkinson Peter JSell1.4K$246.10
2025-02-11Schroeder Mark SOption exercise473
2025-02-11Wilkinson Peter JOption exercise123
2025-02-11Wilkinson Peter JTax withheld41$245.14
2025-02-11Summy Amy B.Option exercise201
2025-02-11Summy Amy B.Tax withheld55$245.14
2025-02-11Schechter Adam HSell6.1K$244.62
2025-02-11Schechter Adam HOption exercise3.0K
2025-02-11Schechter Adam HTax withheld1.2K$245.14
2025-02-11EISENBERG GLENN AOption exercise807
2025-02-11EISENBERG GLENN ATax withheld213$245.14
2025-02-11BERBERIAN LANCEOption exercise323
2025-02-11BERBERIAN LANCETax withheld86$245.14
2025-02-11Caveney Brian JOption exercise473
2025-02-11Caveney Brian JTax withheld136$245.14
2025-02-11van der Vaart Sandra DOption exercise323
2025-02-11van der Vaart Sandra DTax withheld86$245.14
2025-02-11Schroeder Mark STax withheld134$245.14
2025-02-11Oyegunwa AkinboladeOption exercise134
2025-02-11Oyegunwa AkinboladeTax withheld42$245.14
2025-02-07Schroeder Mark STax withheld47$246.27
2025-02-07BERBERIAN LANCEOption exercise354
2025-02-07BERBERIAN LANCETax withheld94$246.27
2025-02-07Wilkinson Peter JOption exercise134
2025-02-07Wilkinson Peter JTax withheld46$246.27
2025-02-07Bailey Megan D.Option exercise224
2025-02-07Bailey Megan D.Tax withheld85$246.27
2025-02-07Schechter Adam HOption exercise3.2K
2025-02-07Schechter Adam HTax withheld1.3K$246.27
2025-02-07Bailey Megan D.Option exercise67
2025-02-07Bailey Megan D.Tax withheld22$246.27
2025-02-07van der Vaart Sandra DOption exercise354
2025-02-07van der Vaart Sandra DTax withheld94$246.27
2025-02-07EISENBERG GLENN AOption exercise885
2025-02-07EISENBERG GLENN ATax withheld234$246.27
2025-02-07GRAHAM ANITA ZOption exercise369
2025-02-07GRAHAM ANITA ZTax withheld119$246.27
2025-02-07Oyegunwa AkinboladeOption exercise149
2025-02-07Oyegunwa AkinboladeTax withheld51$246.27
2025-02-07Caveney Brian JOption exercise517
2025-02-07Caveney Brian JTax withheld149$246.27
2025-02-07Summy Amy B.Option exercise224
2025-02-07Summy Amy B.Tax withheld68$246.27
2025-02-07Caveney Brian JOption exercise112
2025-02-07Caveney Brian JTax withheld33$246.27
2025-02-07Schroeder Mark SOption exercise517
2025-02-07Schroeder Mark STax withheld146$246.27
2025-02-07Schroeder Mark SOption exercise164
2025-02-06Davis Jeffrey A.Option exercise944
2025-02-06Kliphouse Kirsten MarieOption exercise944
2025-02-06ANDERSON KERRII BOption exercise944
2025-02-06Rothman PaulOption exercise944
2025-02-06Gilliland Dwight GaryOption exercise944
2025-02-06GRAHAM ANITA ZTax withheld118$247.74
2025-02-06EISENBERG GLENN ATax withheld255$247.74
2025-02-06BERBERIAN LANCEOption exercise356
2025-02-06BERBERIAN LANCETax withheld94$247.74
2025-02-06Caveney Brian JOption exercise670
2025-02-06Caveney Brian JTax withheld212$247.74
2025-02-06Bailey Megan D.Option exercise180
2025-02-06Bailey Megan D.Tax withheld70$247.74
2025-02-06Oyegunwa AkinboladeOption exercise180
2025-02-06Oyegunwa AkinboladeTax withheld62$247.74
2025-02-06Summy Amy B.Option exercise223
2025-02-06Summy Amy B.Tax withheld73$247.74
2025-02-06Schroeder Mark SOption exercise743
2025-02-06Schroeder Mark STax withheld210$247.74
2025-02-06Wilkinson Peter JOption exercise133
2025-02-06Wilkinson Peter JTax withheld46$247.74
2025-02-06Schechter Adam HOption exercise4.5K
2025-02-06Schechter Adam HTax withheld1.2K$247.74
2025-02-06van der Vaart Sandra DOption exercise386
2025-02-06van der Vaart Sandra DTax withheld102$247.74
2025-02-06GRAHAM ANITA ZOption exercise326
2025-02-06EISENBERG GLENN AOption exercise966
2025-02-06Wang Julia AijunOption exercise893
2025-02-06Wang Julia AijunTax withheld336$247.74
2025-02-06Wengel Kathryn EOption exercise944
2025-02-06Parham Richelle POption exercise944
2025-02-06NEUPERT PETER MOption exercise944
2025-02-06Kong GarhengOption exercise944
2025-01-07ANDERSON KERRII BSell1.0K$235.00

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

Clinical trials

TrialTitlePhaseStatusPrimary completion
NCT05697198 ↗PRospective REgistry of Advanced Stage CancER (PREFER) Patients to Assess Prevalence of Actionable Biomarkers and Driver Mutations to Address Disparities in Precision Medicine
Lung Cancer, Ovarian Cancer
Completed2024-12-31

Source: ClinicalTrials.gov (U.S. NIH) · active studies first.

Supply chain

Customers (1)

Named in the 10-K; linked when we track them.

Notable events (8-K)

DateItems
2026-05-27Reg FDExhibitsfiling ↗
2026-05-26Shareholder votefiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-04-09Reg FDExhibitsfiling ↗
2026-03-31Reg FDExhibitsfiling ↗
2026-03-20Material agreementDebt obligationExhibitsfiling ↗
2026-02-17ResultsExhibitsfiling ↗
2026-02-09Exec/director changeReg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-272026-05-270000920148-26-000147 ↗
8-K2026-05-262026-05-210000920148-26-000143 ↗
10-Q2026-05-042026-03-310000920148-26-000139 ↗
8-K2026-04-302026-04-300000920148-26-000135 ↗
8-K2026-04-092026-04-080000920148-26-000131 ↗
8-K2026-03-312026-03-310000920148-26-000128 ↗
8-K2026-03-202026-03-200001193125-26-117879 ↗
10-K2026-02-242025-12-310000920148-26-000111 ↗
8-K2026-02-172026-02-170000920148-26-000098 ↗
8-K2026-02-092026-02-060000920148-26-000019 ↗
8-K2026-01-292026-01-280000920148-26-000017 ↗
8-K2026-01-152026-01-150000920148-26-000013 ↗