Weekly Recap | Ocean Power Tech +1218.75%, consensus target far above spotWeekly Review·5 hours agoOPTT+9.33%
Weekly Recap | Ocean Power Tech -14.62%, 1-for-30 reverse split announcedWeekly Review·Sep 12 at 06:30 AMOPTT+9.33%