ICU Medical, Inc. (ICUI)
NASDAQ: ICUI · Real-Time Price · USD
157.44
-1.33 (-0.84%)
Jul 22, 2026, 4:00 PM EDT - Market closed

ICU Medical Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,9353,5223,8042,4083,7785,051
Market Cap Growth
30.55%-7.41%58.00%-36.27%-25.19%11.82%
Enterprise Value
4,9864,4995,0793,7825,2194,483
Last Close Price
157.44142.67155.1799.74157.48237.34
PE Ratio
85.004755.67---50.07
Forward PE
63.20178.7233.9233.9233.9247.09
PEG Ratio
6.6516.2531.8131.813.084.28
PS Ratio
1.821.581.601.071.663.84
PB Ratio
1.861.661.941.131.813.13
P/TBV Ratio
142.60----3.73
P/FCF Ratio
47.5838.3730.5229.25-25.38
P/OCF Ratio
23.5019.5818.6514.49-18.88
EV/Sales Ratio
2.312.022.131.672.293.41
EV/EBITDA Ratio
16.0118.4719.3515.0327.1521.05
EV/EBIT Ratio
45.27105.04118.21165.69-36.38
EV/FCF Ratio
60.2949.0140.7445.95-22.53
Debt / Equity Ratio
0.600.600.780.740.780
Debt / EBITDA Ratio
5.235.276.036.478.60-
Debt / FCF Ratio
15.4813.9912.7019.79--
Net Debt / Equity Ratio
0.470.460.650.650.69-0.35
Net Debt / EBITDA Ratio
4.054.014.865.467.49-2.66
Net Debt / FCF Ratio
12.0010.6410.2216.69-9.45-2.85
Asset Turnover
0.530.540.560.510.710.72
Inventory Turnover
2.192.352.412.163.212.73
Quick Ratio
0.940.980.880.860.883.35
Current Ratio
2.342.392.592.532.505.13
Return on Equity (ROE)
2.27%0.09%-5.76%-1.41%-4.01%6.61%
Return on Assets (ROA)
4.60%0.46%1.78%0.19%-0.87%5.66%
Return on Invested Capital (ROIC)
5.98%0.60%2.27%0.25%-1.22%9.64%
Return on Capital Employed (ROCE)
1.24%1.19%1.14%0.58%-1.50%7.59%
Earnings Yield
1.18%0.02%---2.00%
FCF Yield
2.10%2.61%3.28%3.42%-3.94%
Buyback Yield / Dilution
-2.44%-2.12%-1.23%-0.93%-9.58%-0.88%
Total Shareholder Return
-2.44%-2.12%-1.23%-0.93%-9.58%-0.88%
SEC Filings: 10-K · 10-Q