ICU Medical, Inc. (ICUI)
NASDAQ: ICUI · Real-Time Price · USD
182.98
0.00 (0.00%)
Aug 17, 2026, 2:54 PM EDT - Market open

ICU Medical Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,5763,5223,7992,4083,7775,041
Market Cap Growth
62.41%-7.30%57.79%-36.25%-25.08%12.01%
Enterprise Value
5,5604,6015,1343,8925,2414,549
Last Close Price
182.98142.67155.1799.74157.48237.34
PE Ratio
151.974811.54---48.88
Forward PE
59.39178.7233.9233.9233.9247.09
PS Ratio
2.131.581.601.071.663.83
PB Ratio
2.131.661.931.131.813.12
P/TBV Ratio
46.09----3.64
P/FCF Ratio
30.1038.3730.4829.25-25.33
P/OCF Ratio
19.4619.5818.6214.49-18.84
PEG Ratio
5.4016.2531.8131.813.084.28
EV/Sales Ratio
2.592.062.151.722.303.46
EV/EBITDA Ratio
16.1814.8416.2014.0722.6319.68
EV/EBIT Ratio
38.8442.0852.7181.36-32.17
EV/FCF Ratio
36.5450.1241.1947.29-22.86
Debt / Equity Ratio
0.600.640.840.800.830.03
Debt / EBITDA Ratio
3.564.124.855.676.840.19
Debt / FCF Ratio
8.4214.7413.1820.71-0.24
Net Debt / Equity Ratio
0.460.490.670.670.71-0.32
Net Debt / EBITDA Ratio
2.853.364.185.156.44-2.26
Net Debt / FCF Ratio
6.4411.3410.6117.32-9.79-2.62
Asset Turnover
0.540.540.560.510.710.72
Inventory Turnover
2.152.352.412.163.212.73
Quick Ratio
1.000.990.900.920.953.38
Current Ratio
2.432.392.592.542.505.13
Return on Equity (ROE)
1.41%0.04%-5.76%-1.41%-4.01%6.62%
Return on Assets (ROA)
2.22%1.66%1.42%0.67%-0.07%4.85%
Return on Invested Capital (ROIC)
4.56%0.78%2.85%1.34%-0.15%10.58%
Return on Capital Employed (ROCE)
4.10%3.10%2.70%1.20%-0.10%8.40%
Earnings Yield
0.65%0.02%-3.10%-1.23%-1.97%2.05%
FCF Yield
3.32%2.61%3.28%3.42%-4.04%3.95%
Buyback Yield / Dilution
-2.28%-2.12%-1.23%-0.93%-9.58%-0.88%
SEC Filings: 10-K · 10-Q