‹ Screener

HAEMONETICS CORP

HAE · Surgical & Medical Instruments & Apparatus · 45.4M shares · -0%/yr ↓ buyback · EDGAR filings ↗

Reference price $70.56 · est. market cap ~$3.2B — last insider purchase, 2025-11-10 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B74

Blood/plasma-technology company — profitable with strong free cash flow, moderate leverage.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-28 · $321M2025-09-27 · $327M2025-12-27 · $339M2026-03-28 · $346M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
59.0%
Operating margin
11.7%
Net margin
7.3%
Return on equity
12.2%
Return on assets
4.1%
ROIC
6.1%
Revenue growth (QoQ)
2.2%
Net-income growth
-42.0%
Debt / equity
1.5×
Net debt / EBITDA
3.6×
Current ratio
3.0×
Free cash flow
$260M
EBITDA
$268M
Tangible book value
-$308M
Cash & investments
$245M
Stock comp / revenue
2.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-05Maunsell Farris MaryanneTax withheld259$71.28
2026-06-05Miller Laurie A.Tax withheld313$71.28
2026-05-15Basil Michelle LTax withheld2.9K$56.29
2026-05-15Basil Michelle LGrant28K
2026-05-15Chan FrankTax withheld546$56.29
2026-05-15Chan FrankGrant28K
2026-05-15DArecca JamesTax withheld2.5K$56.29
2026-05-15DArecca JamesGrant29K
2026-05-15Maunsell Farris MaryanneTax withheld197$56.29
2026-05-15Maunsell Farris MaryanneGrant2.2K
2026-05-15Galvin RoyTax withheld879$56.29
2026-05-15Galvin RoyGrant28K
2026-05-15Miller Laurie A.Tax withheld948$56.29
2026-05-15Miller Laurie A.Grant13K
2026-05-15Simon, ChristopherTax withheld9.7K$56.29
2026-05-15Simon, ChristopherGrant78K
2026-05-01DArecca JamesTax withheld655$59.26
2025-11-10KROLL MARK WBuy1.4K$70.56
2025-10-31Galvin RoyTax withheld145$50.01
2025-09-17Miller Laurie A.Tax withheld238$49.95
2025-07-24Zane Ellen MGrant2.7K
2025-07-24Pomeroy ClaireGrant2.7K
2025-07-24KROLL MARK WGrant2.7K
2025-07-24Johnson Lloyd EmersonGrant2.7K
2025-07-24Dockendorff Charles JGrant2.7K
2025-07-24COYLE MICHAEL JGrant2.7K
2025-07-24Bryant Diane MGrant2.7K
2025-07-24ABERNATHY ROBERT EGrant2.7K
2025-06-05Miller Laurie A.Grant3.2K
2025-06-05Maunsell Farris MaryanneGrant2.7K
2025-05-30Basil Michelle LGrant16K
2025-05-30Basil Michelle LTax withheld7.5K$69.38
2025-05-30Simon, ChristopherGrant67K
2025-05-30Simon, ChristopherTax withheld26K$69.38
2025-05-30Miller Laurie A.Grant7.8K
2025-05-30Miller Laurie A.Tax withheld2.3K$69.38
2025-05-30DArecca JamesGrant12K
2025-05-30DArecca JamesTax withheld5.9K$69.38
2025-05-16Galvin RoyGrant5.7K
2025-05-16Basil Michelle LTax withheld2.2K$70.31
2025-05-16DArecca JamesTax withheld1.2K$70.31
2025-05-16Maunsell Farris MaryanneTax withheld68$70.31
2025-05-16Galvin RoyTax withheld257$70.31
2025-05-16Miller Laurie A.Tax withheld477$70.31
2025-05-16Simon, ChristopherTax withheld7.1K$70.31
2025-05-16Basil Michelle LGrant6.8K
2025-05-16Maunsell Farris MaryanneGrant800
2025-05-16Miller Laurie A.Grant3.2K
2025-05-16Chan FrankGrant5.7K
2025-05-16Galvin RoyGrant6.8K
2025-05-16Basil Michelle LGrant5.7K
2025-05-16DArecca JamesGrant7.1K
2025-05-16Simon, ChristopherGrant21K
2025-05-15Galvin RoyTax withheld201$69.38
2025-05-15Miller Laurie A.Tax withheld206$69.38
2025-05-15Basil Michelle LTax withheld622$69.38
2025-05-15Maunsell Farris MaryanneTax withheld60$69.38
2025-05-15DArecca JamesTax withheld622$69.38
2025-05-15Simon, ChristopherTax withheld2.4K$69.38
2025-05-02DArecca JamesTax withheld654$63.85

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

Supply chain

Customers (1)

  • CSL Plasma

Suppliers (0)

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

    Notable events (8-K)

    DateItems
    2026-06-05Reg FDExhibitsfiling ↗
    2026-05-07ResultsExhibitsfiling ↗
    2026-05-01Exec/director changefiling ↗
    2026-03-03Reg FDfiling ↗
    2026-02-12Reg FDfiling ↗
    2026-02-05ResultsExhibitsfiling ↗
    2026-01-09OtherExhibitsfiling ↗
    2025-11-06ResultsExhibitsfiling ↗

    Recent filings

    FormFiledPeriodAccession
    8-K2026-06-052026-06-050000313143-26-000057 ↗
    10-K2026-05-202026-03-280000313143-26-000050 ↗
    8-K2026-05-072026-05-070000313143-26-000031 ↗
    8-K2026-05-012026-04-270000313143-26-000023 ↗
    8-K2026-03-032026-03-030000313143-26-000017 ↗
    8-K2026-02-122026-02-120000313143-26-000014 ↗
    10-Q2026-02-052025-12-270000313143-26-000010 ↗
    8-K2026-02-052026-02-050000313143-26-000009 ↗
    8-K2026-01-092026-01-090000313143-26-000003 ↗
    8-K2025-11-062025-11-060000313143-25-000074 ↗
    10-Q2025-11-062025-09-270000313143-25-000075 ↗
    8-K2025-08-072025-08-070000313143-25-000056 ↗