Who owns Nicholas Financial?

Top Holders and Investors of NICK Stock

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

Fund or Company Name Number of Shares Valued At As Of
The TCW Group, Inc. 611560 $7.27M Dec 2016
Renaissance Technologies, L.L.C. 541229 $6.44M Dec 2016
MAGNOLIA 398885 $4.74M Dec 2016
FMR LLC 319428 $3.80M Dec 2016
JBF Capital, Inc. 292733 $3.48M Dec 2016
The Vanguard Group,Inc 223338 $2.67M Dec 2016
DIMENSIONAL FUND ADVISORS 183836 $2.19M Dec 2016
Southpoint Capital Advisors LP 104982 $1.25M Dec 2016
Willis Investment Counsel 97325 $1.16M Dec 2016
Bridgeway Capital Management, Inc. 93600 $1.11M Dec 2016
Geode Capital Management, LLC 85662 $1.02M Dec 2016
Wedbush Morgan Securities, Inc. 81833 $972994 Dec 2016
Royal Bank of Canada 72067 $855435 Dec 2016
22NW 57003 $677765 Dec 2016
Bank of America Corporation 45794 $544032 Dec 2016
CalPERS 33200 $395080 Dec 2016
RBF CAPITAL, LLC 30000 $357000 Dec 2016
OHIO PERS 30000 $303900 Sep 2016
BlackRock Fund Advisors 24649 $293076 Dec 2016
Highlander Capital Management 20690 $246004 Dec 2016
NORTHERN TRUST 20357 $242044 Dec 2016
Connor, Clark & Lunn Investment Management 17407 $206969 Dec 2016
NUMERIC INVESTORS LLC 16903 $200976 Dec 2016
Hancock Bank Trust Department 13611 $161970 Dec 2016
Oxford Asset Management 13162 $155969 Dec 2016
CSS LLC/IL 12961 $153976 Dec 2016
Springhouse Capital Management 12139 $143968 Dec 2016
Bank of New York Mellon 10557 $126050 Dec 2016
BlackRock Institutional Trust Company, N.A. 10502 $124973 Dec 2016
Millennium Management LLC 10229 $122031 Dec 2016
Deutsche Bank Aktiengesellschaft 6354 $74977 Dec 2016
BlackRock Investment Management 1264 $15003 Dec 2016
Acrospire Investment Management 700 $8001 Dec 2016
UnionBanCal Corporation 230 $2999 Dec 2016
Tower Research Capital 107 $1000 Dec 2016
The Manufacturers Life Insurance Company 94 $1000 Dec 2016

Who sold Nicholas Financial?

Fund Name Date Sold Shares Held Valued At
Telemetry Investments Sept. 30, 2016 12518 $127057
Deere & Company Sept. 30, 2016 11067 $112994
Brandywine Global Investment Management, LLC Sept. 30, 2016 3300 $33990
Wells Fargo & Company Sept. 30, 2016 3300 $33990
UBS Group AG Sept. 30, 2016 1313 $12998
MORGAN STANLEY Sept. 30, 2016 2 $0