$2.85
-0.18-5.94%
Últ. Act.: Oct 22, 6:33 PM
$2.90
-0.13-4.29%

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