We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
RHJA
51
Rice Hall James & Associates
California
$4.47M +$4.37M +74,479 +2,245%
Swiss National Bank
52
Swiss National Bank
Switzerland
$4.26M +$23.5K +400 +0.5%
D.E. Shaw & Co
53
D.E. Shaw & Co
New York
$4.13M +$1.35M +23,033 +47%
Public Sector Pension Investment Board (PSP Investments)
54
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$3.89M -$43.4K -740 -1%
RJA
55
Raymond James & Associates
Florida
$3.89M +$480K +8,182 +14%
WC
56
Walthausen & Co
New York
$3.74M -$365K -6,214 -9%
Balyasny Asset Management
57
Balyasny Asset Management
Illinois
$2.85M +$2.91M +49,570 New
SG Americas Securities
58
SG Americas Securities
New York
$2.79M +$2.72M +46,354 +2,157%
AllianceBernstein
59
AllianceBernstein
Tennessee
$2.77M -$256K -4,370 -8%
California State Teachers Retirement System (CalSTRS)
60
California State Teachers Retirement System (CalSTRS)
California
$2.61M -$19.7K -335 -0.7%
UBS AM
61
UBS AM
Illinois
$2.48M
Barclays
62
Barclays
United Kingdom
$2.35M +$311K +5,307 +15%
BMSSC
63
B. Metzler seel. Sohn & Co
Germany
$2.33M +$59 +1 +0%
Federated Hermes
64
Federated Hermes
Pennsylvania
$2.28M -$632K -10,779 -21%
TD Asset Management
65
TD Asset Management
Ontario, Canada
$2.18M +$210K +3,577 +10%
Prudential Financial
66
Prudential Financial
New Jersey
$2.13M -$36.8K -628 -2%
HF
67
HRT Financial
New York
$2.02M -$725K -12,351 -26%
Comerica Bank
68
Comerica Bank
Texas
$1.99M -$57.9K -987 -3%
Squarepoint
69
Squarepoint
New York
$1.98M +$1.31M +22,391 +186%
Renaissance Technologies
70
Renaissance Technologies
New York
$1.97M +$593K +10,100 +42%
BNP Paribas Financial Markets
71
BNP Paribas Financial Markets
France
$1.96M +$1.3M +22,224 +189%
CS
72
Credit Suisse
Switzerland
$1.87M -$226K -3,859 -11%
Canada Life
73
Canada Life
Manitoba, Canada
$1.69M +$43.2K +736 +3%
EP
74
Edgestream Partners
New Jersey
$1.66M -$953K -16,246 -36%
Citigroup
75
Citigroup
New York
$1.64M -$74.1K -1,263 -4%