We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Swiss National Bank
51
Swiss National Bank
Switzerland
$13.4M +$3.94M +121,526 +44%
NSCM
52
New South Capital Management
Tennessee
$13.3M +$1.57M +48,281 +15%
ACM
53
Academy Capital Management
Texas
$13M +$831K +25,641 +7%
New York State Common Retirement Fund
54
New York State Common Retirement Fund
New York
$12.4M -$123K -3,805 -1%
SAM
55
Shell Asset Management
Netherlands
$12.3M -$253K -7,792 -2%
IGIM
56
I.G. Investment Management
Manitoba, Canada
$12.1M +$864K +26,634 +8%
UBS AM
57
UBS AM
Illinois
$12.1M +$219K +6,758 +2%
Invesco
58
Invesco
Georgia
$11.9M -$734K -22,641 -6%
LAM
59
Lapides Asset Management
Connecticut
$11.9M -$2.71M -83,592 -20%
California State Teachers Retirement System (CalSTRS)
60
California State Teachers Retirement System (CalSTRS)
California
$11.5M +$1.36M +41,811 +15%
RS
61
Robeco Schweiz
Switzerland
$11.5M – – –
HJGA
62
Hardman Johnston Global Advisors
Connecticut
$11.4M +$615K +18,955 +6%
SAM
63
Silvercrest Asset Management
New York
$11.3M +$1.43M +43,990 +16%
CCMLC
64
Cardinal Capital Management LLC (Connecticut)
Connecticut
$11.2M +$1.02M +31,340 +11%
VanEck Associates
65
VanEck Associates
New York
$11.2M -$1.85M -57,007 -15%
State of New Jersey Common Pension Fund D
66
State of New Jersey Common Pension Fund D
New Jersey
$11.1M – – –
Mitsubishi UFJ Trust & Banking
67
Mitsubishi UFJ Trust & Banking
Japan
$10.8M +$119K +3,663 +1%
PPA
68
Parametric Portfolio Associates
Washington
$10.2M +$4.49M +138,534 +90%
STB
69
S&T Bank
Pennsylvania
$10.2M +$431K +13,280 +5%
Ohio Public Employees Retirement System (OPERS)
70
Ohio Public Employees Retirement System (OPERS)
Ohio
$9.95M +$2.49M +76,745 +37%
Morgan Stanley
71
Morgan Stanley
New York
$9.82M +$2.06M +63,531 +29%
TCIM
72
TIAA CREF Investment Management
New York
$9.47M +$328K +10,118 +4%
PTC
73
Petrus Trust Company
Texas
$9.4M -$396K -12,222 -4%
AllianceBernstein
74
AllianceBernstein
Tennessee
$9.32M -$195K -6,016 -2%
New York State Teachers Retirement System (NYSTRS)
75
New York State Teachers Retirement System (NYSTRS)
New York
$9.28M +$97 +3 +0%