Ocean Power Technologies, Inc. (OPTT) AMEX

0.42

-0.00170001(-0.40%)

Updated at December 10 04:00PM

Currency In USD