ICU Medical, Inc. (ICUI)
NASDAQ: ICUI · Real-Time Price · USD
133.34
+1.34 (1.02%)
At close: Mar 9, 2026, 4:00 PM EDT
133.34
0.00 (0.00%)
After-hours: Mar 9, 2026, 6:01 PM EDT

ICU Medical Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,2923,5223,8042,4083,7785,051
Market Cap Growth
-17.58%-7.41%58.00%-36.27%-25.19%11.82%
Enterprise Value
4,3294,4805,0283,7315,1894,483
Last Close Price
133.34142.67155.1799.74157.48237.34
PE Ratio
4488.504755.67-32.13-81.09-50.6450.07
Forward PE
77.30178.72---47.09
PEG Ratio
7.0316.25---4.28
PS Ratio
1.481.581.601.071.663.84
PB Ratio
1.551.661.941.131.813.13
P/TBV Ratio
1.561.671.931.131.803.20
P/FCF Ratio
35.8638.3730.5229.25-24.7925.38
P/OCF Ratio
18.3119.5818.6514.49-60.8218.88
EV/Sales Ratio
1.942.012.111.652.283.41
EV/EBITDA Ratio
13.9618.3919.1514.8326.9921.05
EV/EBIT Ratio
39.59104.61117.02163.46-120.9636.38
EV/FCF Ratio
47.1548.8040.3345.33-34.0422.53
Debt / Equity Ratio
0.600.600.780.740.780
Debt / EBITDA Ratio
5.275.276.036.478.60-
Debt / FCF Ratio
13.9913.9912.7019.79-10.85-
Net Debt / Equity Ratio
0.460.460.650.650.69-0.35
Net Debt / EBITDA Ratio
4.014.014.865.467.49-2.66
Net Debt / FCF Ratio
10.6410.6410.2216.69-9.45-2.85
Asset Turnover
0.540.540.560.510.710.72
Inventory Turnover
2.352.352.412.163.212.73
Quick Ratio
0.980.980.880.860.883.35
Current Ratio
2.392.392.592.532.505.13
Return on Equity (ROE)
0.09%0.09%-5.76%-1.41%-4.01%6.61%
Return on Assets (ROA)
0.46%0.46%1.78%0.19%-0.87%5.66%
Return on Invested Capital (ROIC)
0.56%0.56%2.14%0.23%-1.12%8.98%
Return on Capital Employed (ROCE)
1.19%1.19%1.14%0.58%-1.50%7.59%
Earnings Yield
0.02%0.02%-3.11%-1.23%-1.97%2.00%
FCF Yield
2.79%2.61%3.28%3.42%-4.03%3.94%
Buyback Yield / Dilution
0.08%0.08%0.03%0.22%0.06%-0.02%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q