ICU Medical, Inc. ICUI

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

+8 more quarters

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

Show all line items

Columns are period end dates