ICU Medical, Inc. (ICUI)
NASDAQ: ICUI · Real-Time Price · USD
136.65
+1.72 (1.27%)
At close: Jun 5, 2026, 4:00 PM EDT
136.61
-0.04 (-0.03%)
After-hours: Jun 5, 2026, 5:22 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,4143,5223,8042,4083,7785,051
Market Cap Growth
6.10%-7.41%58.00%-36.27%-25.19%11.82%
Enterprise Value
4,4654,4805,0283,7315,1894,483
Last Close Price
136.65142.67155.1799.74157.48237.34
PE Ratio
73.764755.67---50.07
Forward PE
55.02178.72---47.09
PEG Ratio
5.79----4.28
PS Ratio
1.581.581.601.071.663.84
PB Ratio
1.621.661.941.131.813.13
P/TBV Ratio
1.611.671.931.131.803.20
P/FCF Ratio
41.2838.3730.5229.25-25.38
P/OCF Ratio
20.3919.5818.6514.49-18.88
EV/Sales Ratio
2.072.012.111.652.283.41
EV/EBITDA Ratio
14.3418.3919.1514.8326.9921.05
EV/EBIT Ratio
40.55104.61117.02163.46-36.38
EV/FCF Ratio
53.9948.8040.3345.33-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.36%0.02%---2.00%
FCF Yield
2.42%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