$160.51
-2.93-1.79%
Ult. Agg.: Sep 30, 4:04 PM
$161.21
-2.23-1.36%

ICU Medical (ICUI) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
25.007M
Shares Float
20.886M
Insider Shares Owned
778.008K
Insider % Owned
3.1%
Institutional Shares Held
25.348M
Institutional % Held
95.4%
Ownership Breakdown