The marine photographer who captured the footage said it could be the world's first recorded sighting of a black seadevil ...
DigitalOcean stock had its Relative Strength (RS) Rating upgraded from 68 to 75 Monday — a welcome improvement, but still shy of the 80 or better score you look for. Please watch the video at ...
Institutional investors own 11.93% of the company’s stock. Ocean Power Technologies, Inc develops and commercializes proprietary power platforms that generate electricity by harnessing the ...