$309.27
4.861.6%
al cierre: Nov 13, 4:00 PM EST
$309.51
0.240.08%
After hour: Nov 13, 4:22 PM EST

Ecolab (ECL) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
280.468M
Shares Float
245.813M
Insider Shares Owned
3.401M
Insider % Owned
1.2%
Institutional Shares Held
146.573M
Institutional % Held
52.3%
Ownership Breakdown