‹ Screener

ICU MEDICAL INC/DE

ICUI · Surgical & Medical Instruments & Apparatus · 25.0M shares · +3%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$31M (gross $9M, SBC $41M)

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

Grade

C56

Infusion-systems maker near breakeven with declining revenue and thin coverage, but positive FCF.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $549M2025-09-30 · $537M2025-12-31 · $541M2026-03-31 · $530M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
36.8%
Operating margin
1.9%
Net margin
0.0%
Return on equity
0.0%
Return on assets
0.0%
ROIC
1.0%
Revenue growth (QoQ)
-1.9%
Debt / equity
0.6×
Interest coverage
0.5×
Current ratio
2.4×
Free cash flow
$92M
EBITDA
$244M
Tangible book value
-$9M
Stock comp / revenue
2.5%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-22Woolson DanielSell2.1K$132.21
2026-05-14Sanzone Virginia RuthSell2.4K$124.08
2026-05-13Greenberg David C.Option exercise1.3K
2026-05-13Hernandez LaurieOption exercise1.3K
2026-05-13KENNEDY KOLLEEN TOption exercise1.3K
2026-05-13Hoffmeister David FOption exercise1.3K
2026-05-13FINNEY ELISHA WOption exercise1.3K
2026-05-13Abbey DonaldOption exercise1.3K
2026-05-12Greenberg David C.Sell2.4K$122.91
2026-05-12Greenberg David C.Option exercise2.4K$101.06
2026-03-25Abbey DonaldOther704
2026-03-15Woolson DanielOption exercise2.9K
2026-03-15Woolson DanielTax withheld1.3K$125.85
2026-03-15Sanzone Virginia RuthOption exercise5.7K
2026-03-15Sanzone Virginia RuthTax withheld3.1K$125.85
2026-03-15Sanzone Virginia RuthOption exercise1.6K
2026-03-15Sanzone Virginia RuthTax withheld897$125.85
2026-03-15Jain VivekOption exercise17K
2026-03-15Jain VivekTax withheld9.5K$125.85
2026-03-15Jain VivekOption exercise4.9K
2026-03-15Jain VivekTax withheld2.7K$125.85
2026-03-15Sousa BenOption exercise1.3K
2026-03-15Sousa BenTax withheld718$125.85
2026-03-15Bonnell Brian MichaelOption exercise11K
2026-03-15Bonnell Brian MichaelTax withheld5.8K$125.85
2026-03-15Bonnell Brian MichaelOption exercise3.2K
2026-03-15Bonnell Brian MichaelTax withheld1.8K$125.85
2026-03-15Voigtlander Christian B.Option exercise11K
2026-03-15Voigtlander Christian B.Tax withheld6.3K$125.85
2026-03-15Voigtlander Christian B.Option exercise3.2K
2026-03-15Voigtlander Christian B.Tax withheld1.8K$125.85
2026-03-08Woolson DanielTax withheld6.9K$132.00
2026-03-08Sousa BenTax withheld4.0K$132.00
2026-03-08Sousa BenOption exercise957
2026-03-08Sousa BenTax withheld529$132.00
2026-03-08Bonnell Brian MichaelOption exercise72K
2026-03-08Bonnell Brian MichaelTax withheld40K$132.00
2026-03-08Voigtlander Christian B.Option exercise72K
2026-03-08Voigtlander Christian B.Tax withheld40K$132.00
2026-03-08Woolson DanielOption exercise16K
2026-03-08Woolson DanielOption exercise2.2K
2026-03-08Woolson DanielTax withheld630$132.00
2026-03-08Sanzone Virginia RuthOption exercise24K
2026-03-08Sanzone Virginia RuthTax withheld13K$132.00
2026-03-08Sanzone Virginia RuthOption exercise3.2K
2026-03-08Sanzone Virginia RuthTax withheld1.8K$132.00
2026-03-08Jain VivekOption exercise108K
2026-03-08Jain VivekTax withheld60K$132.00
2026-03-08Sousa BenOption exercise7.2K
2026-03-07Woolson DanielOption exercise1.6K
2026-03-07Woolson DanielTax withheld702$132.00
2026-03-07Sousa BenTax withheld782$132.00
2026-03-07Jain VivekTax withheld2.9K
2026-03-07Sanzone Virginia RuthOption exercise2.3K
2026-03-07Bonnell Brian MichaelOption exercise3.5K
2026-03-07Bonnell Brian MichaelTax withheld1.3K
2026-03-07Sanzone Virginia RuthTax withheld1.3K$132.00
2026-03-07Sousa BenOption exercise1.4K
2026-03-07Voigtlander Christian B.Option exercise3.5K
2026-03-07Voigtlander Christian B.Tax withheld1.9K$132.00
2026-03-07Jain VivekOption exercise5.3K
2025-11-25Woolson DanielSell2.9K$152.35
2025-11-11Sanzone Virginia RuthSell930$142.34
2025-11-11FINNEY ELISHA WOption exercise1.3K$103.76
2025-11-11FINNEY ELISHA WSell1.3K$140.42
2025-09-12Jain VivekGift64K
2025-09-12Jain VivekGift64K
2025-08-27Greenberg David C.Buy602$126.14
2025-08-27Greenberg David C.Buy598$126.69
2025-08-14Jain VivekBuy2.4K$112.12
2025-08-14Jain VivekBuy20K$112.92
2025-05-30Sanzone Virginia RuthSell700$133.62
2025-05-28Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-28Voigtlander Christian B.Sell5.0K$128.50
2025-05-27Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-27Voigtlander Christian B.Sell4.9K$131.00
2025-05-23Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-23Voigtlander Christian B.Sell5.0K$130.00
2025-05-22Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-22Voigtlander Christian B.Sell5.0K$130.03
2025-05-21Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-21Voigtlander Christian B.Sell4.9K$133.00
2025-05-20Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-20Voigtlander Christian B.Sell4.9K$137.11
2025-05-19FINNEY ELISHA WSell600$138.92
2025-05-19Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-19Voigtlander Christian B.Sell5.6K$138.00
2025-05-16Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-16Voigtlander Christian B.Sell5.6K$140.00
2025-05-15Voigtlander Christian B.Sell5.6K$135.55
2025-05-15Sousa BenSell2.0K$137.36
2025-05-15Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-14Voigtlander Christian B.Option exercise5.6K$96.83
2025-05-14Voigtlander Christian B.Sell5.6K$138.65
2025-05-13KENNEDY KOLLEEN TOption exercise1.7K
2025-05-13FINNEY ELISHA WOption exercise1.7K
2025-05-13Hernandez LaurieOption exercise1.7K
2025-05-13Greenberg David C.Option exercise1.7K
2025-05-13Greenberg David C.Option exercise1.9K$94.68
2025-05-13Greenberg David C.Sell1.9K$143.66
2025-05-13Hoffmeister David FOption exercise1.7K
2025-05-13Abbey DonaldOption exercise1.7K
2025-03-15Voigtlander Christian B.Tax withheld1.8K$143.45
2025-03-15Woolson DanielOption exercise2.9K
2025-03-15Woolson DanielTax withheld1.3K$143.45
2025-03-15Jain VivekOption exercise4.9K
2025-03-15Jain VivekTax withheld2.7K$143.45
2025-03-15Sousa BenTax withheld716$143.45
2025-03-15Bonnell Brian MichaelOption exercise3.2K
2025-03-15Sousa BenOption exercise1.3K
2025-03-15Voigtlander Christian B.Option exercise3.2K
2025-03-15Sanzone Virginia RuthOption exercise1.6K
2025-03-15Sanzone Virginia RuthTax withheld898$143.45
2025-03-08Woolson DanielOption exercise2.2K
2025-03-08Woolson DanielTax withheld953$141.97
2025-03-08Sousa BenOption exercise957
2025-03-08Sousa BenTax withheld550$141.97
2025-03-08Sanzone Virginia RuthOption exercise3.2K
2025-03-08Sanzone Virginia RuthTax withheld1.8K$141.97
2025-03-07Bonnell Brian MichaelOption exercise2.1K
2025-03-07Sousa BenOption exercise430
2025-03-07Sousa BenTax withheld260$141.97
2025-03-07Voigtlander Christian B.Option exercise2.1K
2025-03-07Voigtlander Christian B.Tax withheld1.2K$141.97
2025-03-07Woolson DanielOption exercise966
2025-03-07Woolson DanielTax withheld467$141.97
2025-03-07Sanzone Virginia RuthOption exercise1.1K
2025-03-07Sanzone Virginia RuthTax withheld625$141.97
2025-03-07Jain VivekTax withheld1.8K
2025-03-07Jain VivekOption exercise3.2K
2025-01-02Jain VivekOption exercise1.4K$88.76
2025-01-02Jain VivekSell1.4K$155.48

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

Notable events (8-K)

DateItems
2026-05-185.03Shareholder voteExhibitsfiling ↗
2026-05-07ResultsExhibitsfiling ↗
2026-02-20Exec/director changeExhibitsfiling ↗
2026-02-19ResultsExhibitsfiling ↗
2025-11-06ResultsExhibitsfiling ↗
2025-08-07ResultsExhibitsfiling ↗
2025-05-14Exec/director changeShareholder voteExhibitsfiling ↗
2025-05-08ResultsExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-182026-05-130000883984-26-000031 ↗
8-K2026-05-072026-05-070000883984-26-000028 ↗
10-Q2026-05-072026-03-310000883984-26-000029 ↗
8-K2026-02-202026-02-200000883984-26-000010 ↗
10-K2026-02-192025-12-310000883984-26-000008 ↗
8-K2026-02-192026-02-190000883984-26-000007 ↗
8-K2025-11-062025-11-060000883984-25-000034 ↗
10-Q2025-11-062025-09-300000883984-25-000035 ↗
8-K2025-08-072025-08-070000883984-25-000029 ↗
10-Q2025-08-072025-06-300000883984-25-000030 ↗
8-K2025-05-142025-05-130000883984-25-000018 ↗
8-K2025-05-082025-05-080000883984-25-000014 ↗