We are live on ! Find out more
OPTT icon

Ocean Power Technologies

Name Holding Trade Value Shares
Change
Change in
Stake
TC
51
TownSquare Capital
Utah
-$7.29K -16,000 Closed
Barclays
52
Barclays
United Kingdom
-$290 -637 Closed