OPTT investors elated by performance
27 Mar, 20245 min read
OCEAN POWER TECHNOLOGIES, INC. performed better than the broader market today. It returned +1.13% to close at 0.268. During the last week it returned -5.96% and saw a maximum drawdown of -9.82% before bouncing back.