Who owns Ocean Power Technologies?

Key details on Ocean Power Technologies (Ticker: OPTT)

Who owns Ocean Power Technologies?

Is OPTT a good stock to own? Find out who bought Ocean Power Technologies, who sold Ocean Power Technologies (OPTT) stock, and who holds a large position in Ocean Power Technologies.

Fund Name Number of Shares Share Valuation As Of
Vanguard 391937 $262597 Dec. 31, 2014
Credit Suisse AG 228061 $850667 March 31, 2014
Henderson 189386 $117419 Dec. 31, 2014
Renaissance Technologies 138900 $518097 March 31, 2014
DIMENSIONAL FUND ADVISORS 127760 $80488 Dec. 31, 2014
B.S. Pension Fund Trustee Ltd acting for the British Steel Pension Fund 112000 $70560 Dec. 31, 2014
DELTA LLOYD NV 90000 $147600 June 30, 2014
KBC Group NV 88615 $55827 Dec. 31, 2014
KCG Holdings 87975 $56304 Dec. 31, 2014
GOLDMAN SACHS 71122 $44806 Dec. 31, 2014
Geode Capital Management 65644 $40699 Dec. 31, 2014
Rockefeller Financial Services 59413 $222204 March 31, 2014
Coastline Trust 56000 $26880 March 31, 2015
Barclays 54015 $144220 Dec. 31, 2011
AQR Capital Management 41800 $27170 Dec. 31, 2014
Royal Bank of Canada 38200 $64558 Sept. 30, 2013
CITADEL ADVISORS 31864 $20074 Dec. 31, 2014
MORGAN STANLEY 24743 $40083 June 30, 2014
NORTHERN TRUST 22992 $17244 Dec. 31, 2014
Airain 22655 $84956 March 31, 2014
Knight Capital 20136 $52957 Dec. 31, 2011
First Republic Investment Management 20000 $42000 Sept. 30, 2012
BlackRock Institutional Trust Company, N.A. 17948 $33921 Dec. 31, 2013
Bridgeway Capital Management 17900 $10919 Dec. 31, 2014
GROUP ONE TRADING 17049 $27960 June 30, 2014

Who sold Ocean Power Technologies?

Fund Name Date Sold Number of Shares Sold Share Valuation
UBS AG Dec. 31, 2013 20423 $39620
DnB NOR Asset Management AS June 30, 2011 206522 $739.35M
Citi June 30, 2011 18439 $67671
Baldwin Brothers March 31, 2011 24574 $134911
Inves Dec. 31, 2010 471112 $2.69M
TEACHER RETIREMENT SYSTEM OF TEXAS Dec. 31, 2010 37900 $216030
Tradeworx Dec. 31, 2009 21539 $194066
S.A.C. Capital Advisors March 31, 2009 400000 $2.64M