OPTT

What is the stock price trajectory of Ocean Power Technologies (OPTT)?
Ulysses Smith
At the time of writing, Ocean Power Technologies [OPTT] stock is trading at $0.67, up 18.13%. One of the good ...
At the time of writing, Ocean Power Technologies [OPTT] stock is trading at $0.67, up 18.13%. One of the good ...