$3.15
0.123.96%
Dern. MÀJ: Oct 21, 9:16 AM
$3.15
0.123.96%

Ideal Power (IPWR) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
16.435M
Shares Float
16.190M
Insider Shares Owned
2.829M
Insider % Owned
17.2%
Institutional Shares Held
1.291M
Institutional % Held
7.9%
Ownership Breakdown
Net Insider Activity by Month