Ocean Power Technologies
AMEX:OPTT | US6748705067
Market Closed
Ocean Power Technologies
AMEX:OPTT | US6748705067
Market Closed
ORTEX Data Highlights
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
