$2.15
0.03971.88%
Last update: Sep 11, 11:27 AM

Plug Power (PLUG) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
1.397B
Shares Float
1.240B
Insider Shares Owned
11.805M
Insider % Owned
0.8%
Institutional Shares Held
577.205M
Institutional % Held
41.3%
Ownership Breakdown
Net Insider Activity by Month