ICU Medical, Inc. ICUI

164.95 (1.07) (0.64%) as of 25 Sep
Market cap
$4.2B
P/E
137×
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

0.00 7,133.50 69.06 122.17
P/S ratio
1.28 1.58 1.48 1.70
P/FCF ratio
47.51 38.68 38.97 23.97
P/Operating CF
52.22 58.01 82.20 45.73
P/B ratio
1.39 1.66 1.51 1.70
EV/Sales
1.73 2.01 1.94 2.13
EV/EBITDA
14.14 17.99 16.76 16.56
EV/FCF
64.55 49.42 51.06 30.07
Current Ratio
2.45 2.39 2.34 2.43
Net Debt/EBITDA
15.33 16.98 15.41 10.42
Debt/Equity
0.62 0.60 0.61 0.57
Earnings Yield
(0.26%) 0.01% 1.45% 0.82%
Free Cash Flow Yield
2.10% 2.59% 2.57% 4.17%
Free Cash Flow per Share
1.01 1.71 1.04 2.40
Book value per Share
86.17 86.19 85.28 86.07
Free Cash Flow
24.96 42.21 25.70 60.01
EV/EBIT
53.73 104.88 96.29 63.81
Other line items

Show all line items

Columns are period end dates