Who owns Digital Power Corporation?

Top Holders and Investors of DPW Stock

Find out what company owns Digital Power Corporation, who bought DPW this quarter, and who sold shares of DPW stock?

Fund or Company Name Number of Shares Valued At As Of
Renaissance Technologies, L.L.C. 141000 $91650 Dec 2016
SUSQUEHANNA INTERNATIONAL 31579 $20842 Dec 2016
The Vanguard Group,Inc 26968 $0 Dec 2016
CalPERS 19700 $13002 Dec 2016
TWO SIGMA SECURITIES 14274 $8992 Dec 2016

Who sold Digital Power Corporation?

Fund Name Date Sold Shares Held Valued At
CITADEL ADVISORS LLC Sept. 30, 2016 25944 $19976
KCG Holdings Sept. 30, 2016 12834 $10010
Deutsche Bank Aktiengesellschaft Sept. 30, 2016 6400 $3968