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 – –