Ocean Power Technologies

AMEX:OPTT | US6748705067

logo
Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

81.2m USD | # 8645 in US

Volume

11.99m shares | 5.11m USD

Shares Outstanding

228.02m

Free Float Shares

95.92% | 218.73m

DB:RUOC

News