Ocean Power Technologies

AMEX:OPTT | US6748705067

logo
Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

77.4m USD | # 8722 in US

Volume

5.72m shares | 2.78m USD

Shares Outstanding

183.01m

Free Float Shares

97.41% | 178.27m

DB:RUOC

News