We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
GIP
76
Granite Investment Partners
California
$11.5M -$949K -10,442 -7%
T. Rowe Price Associates
77
T. Rowe Price Associates
Maryland
$11.5M -$10.3M -113,423 -45%
BDLIB
78
Banque de Luxembourg Investments (BLI)
Luxembourg
$11.4M
Swiss National Bank
79
Swiss National Bank
Switzerland
$11.3M +$36.3K +400 +0.3%
PCM
80
Peregrine Capital Management
Minnesota
$10.2M -$479K -5,272 -4%
BNP Paribas Asset Management
81
BNP Paribas Asset Management
France
$9.94M +$2.77M +30,444 +34%
Invesco
82
Invesco
Georgia
$9.8M -$125K -1,371 -1%
Thrivent Financial for Lutherans
83
Thrivent Financial for Lutherans
Minnesota
$9.66M +$9.22M +101,518 +666%
Luther King Capital Management (LKCM)
84
Luther King Capital Management (LKCM)
Texas
$9.62M +$69.6K +766 +0.7%
Aberdeen Group
85
Aberdeen Group
United Kingdom
$9.48M -$914K -10,056 -8%
NEI
86
Northwest & Ethical Investments
Ontario, Canada
$9.39M -$418K -4,605 -4%
NCGI
87
Next Century Growth Investors
Minnesota
$8.98M -$2.8M -30,846 -22%
Royal Bank of Canada
88
Royal Bank of Canada
Ontario, Canada
$8.34M -$2.08M -22,877 -18%
CRC
89
Curi RMB Capital
Illinois
$8.33M +$186K +2,047 +2%
Russell Investments Group
90
Russell Investments Group
United Kingdom
$8.11M -$2.51M -27,644 -22%
Ohio Public Employees Retirement System (OPERS)
91
Ohio Public Employees Retirement System (OPERS)
Ohio
$8.09M +$1.43M +15,770 +19%
Legal & General Group
92
Legal & General Group
United Kingdom
$7.62M -$1.14M -12,543 -12%
Allspring Global Investments
93
Allspring Global Investments
North Carolina
$7.01M -$40.3M -443,709 -84%
California Public Employees Retirement System
94
California Public Employees Retirement System
California
$6.91M -$1.08M -11,893 -12%
California State Teachers Retirement System (CalSTRS)
95
California State Teachers Retirement System (CalSTRS)
California
$6.66M +$1.35M +14,878 +23%
AllianceBernstein
96
AllianceBernstein
Tennessee
$6.22M +$71K +781 +1%
SG Americas Securities
97
SG Americas Securities
New York
$5.85M -$12.8M -141,212 -67%
New York State Common Retirement Fund
98
New York State Common Retirement Fund
New York
$5.81M -$342K -3,768 -5%
TI
99
Trexquant Investment
Connecticut
$5.73M +$755K +8,313 +14%
Vanguard Asset Management
100
Vanguard Asset Management
$5.29M +$5.81M +63,950 New