Ocean Power Technologies, Inc.
OPTT
$0.5012
-$0.004-0.79%
OPTT
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.