Ocean Power Technologies, IncNASDAQ   Updated Jun 18, 2021 7:59 PM
OPTT2.390.13 (5.16%)
38,479
  • Key Data
  • 52wk Low0.65
  • 52wk High7.30
  • Mkt Cap120.84m
  • Volume60.50k
  • Real-Time