$0.7175
0.02173.12%
Últ. Act.: Oct 14, 6:00 AM
$0.7200
0.02423.48%

Ocean Power Techs (OPTT) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
9.005M
Shares Float
8.887M
Insider Shares Owned
12.739M
Insider % Owned
5.0%
Institutional Shares Held
19.739M
Institutional % Held
7.3%
Ownership Breakdown
Net Insider Activity by Month
No insider filings in the last 6 months.