Ocean Power Technologies Inc

OPTTAMEX
$0.1843
-0.0042-2.23%
가까이에: Aug 21, 5:00 PM EST

Ocean Power Techs Ownership & Insider Activity

Ocean Power Techs (OPTT) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 5.0% of shares outstanding. Institutional investors hold 6.2%.

Shares Outstanding

270.139M

Shares Float

262.830M

Insider Shares Owned

12.651M

Insider % Owned

5.0%

Institutional Shares Held

16.739M

Institutional % Held

6.2%

Ownership Breakdown

Net Insider Activity by Month

Ocean Power Techs Insider Transactions (Last 6 Months)

No insider filings in the last 6 months.