Who owns Novogen?

Top Holders and Investors of Novogen Stock

Find out what company owns Novogen, who bought Novogen this quarter, and who sold shares of Novogen stock?

Fund or Company Name Number of Shares Valued At As Of
Renaissance Technologies, L.L.C. 137300 $185355 Mar 2017
MORGAN STANLEY 127324 $171887 Mar 2017
CITADEL ADVISORS LLC 12751 $17978 Mar 2017
UBS Group AG 8946 $12166 Mar 2017
Bank of America Corporation 220 $0 Mar 2017
Creative Planning 200 $0 Mar 2017

Who sold Novogen?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 130 $0
Tower Research Capital Dec. 31, 2016 100 $0