ICU Medical, Inc. (ICUI)
NASDAQ: ICUI · Real-Time Price · USD
148.27
-0.56 (-0.38%)
At close: Jun 26, 2026, 4:00 PM EDT
148.27
0.00 (0.00%)
After-hours: Jun 26, 2026, 4:31 PM EDT

ICU Medical Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,7063,5223,8042,4083,7785,051
Market Cap Growth
11.99%-7.41%58.00%-36.27%-25.19%11.82%
Enterprise Value
4,7574,4995,0793,7825,2194,483
Last Close Price
148.27142.67155.1799.74157.48237.34
PE Ratio
80.054755.67---50.07
Forward PE
59.71178.72---47.09
PEG Ratio
6.29----4.28
PS Ratio
1.721.581.601.071.663.84
PB Ratio
1.751.661.941.131.813.13
P/TBV Ratio
134.29----3.73
P/FCF Ratio
44.8138.3730.5229.25-25.38
P/OCF Ratio
22.1319.5818.6514.49-18.88
EV/Sales Ratio
2.212.022.131.672.293.41
EV/EBITDA Ratio
15.2718.4719.3515.0327.1521.05
EV/EBIT Ratio
43.19105.04118.21165.69-36.38
EV/FCF Ratio
57.5149.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.70%0.56%2.14%0.23%-1.12%8.98%
Return on Capital Employed (ROCE)
1.24%1.19%1.14%0.58%-1.50%7.59%
Earnings Yield
1.25%0.02%---2.00%
FCF Yield
2.23%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