Ocean Power Technologies Inc. (OPTT) Tumbled -5.67% or -0.02 To Price $0.28 On Wednesday
Ocean Power Technologies Inc. (OPTT) tumbled -5.67% or -0.02 to $0.28. It is near 338983 shares traded, which is 75.88% compare to the average total volume 446747. The market cap of OPTT is $5.40 million. The year to date change…