OCEAN POWER TECHNOLOGIES INC (OPTT)

US6748705067 - Common Stock

1.01  -0.01 (-0.98%)

Premarket: 0.973 -0.04 (-3.66%)




Shares Outstanding126.23M
Float122.54M
Owners (insider)1.38%
Owners (institutional)14.61%
Owners (insider) change5.76%
Owners (institutional) change15.09%

No transactions were filed in the last 12 months.