We are live on ! Find out more
OPTT icon

Ocean Power Technologies

Name Holding Trade Value Shares
Change
Change in
Stake
Barclays
26
Barclays
United Kingdom
$2K
HRIA
27
Haberer Registered Investment Advisor
Ohio
$1K
Schroder Investment Management Group
28
Schroder Investment Management Group
United Kingdom
-$166 -1 Closed