We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Royal Bank of Canada
76
Royal Bank of Canada
Ontario, Canada
$5.32M +$1.7M +22,400 +57%
California State Teachers Retirement System (CalSTRS)
77
California State Teachers Retirement System (CalSTRS)
California
$5.23M -$212K -2,797 -4%
HA
78
Homestead Advisers
Virginia
$4.95M
New York State Common Retirement Fund
79
New York State Common Retirement Fund
New York
$4.95M -$573K -7,565 -12%
EP
80
Edgestream Partners
New Jersey
$4.9M +$1.47M +19,349 +52%
AA
81
Ancora Advisors
Ohio
$4.9M -$27.3K -360 -0.6%
KTA
82
Keeley-Teton Advisors
Illinois
$4.86M -$294K -3,884 -6%
HFS
83
Hantz Financial Services
Michigan
$4.71M -$2.24M -29,515 -35%
TI
84
Trexquant Investment
Connecticut
$4.63M +$1.83M +24,099 +82%
OFA
85
Oak Family Advisors
Illinois
$4.56M -$254K -3,350 -6%
Comerica Bank
86
Comerica Bank
Texas
$4.55M +$148K +1,950 +4%
SI
87
Stephens Inc
Arkansas
$4.42M -$1.57M -20,753 -29%
TPSF
88
Texas Permanent School Fund
Texas
$4.24M +$63.3K +835 +2%
Fidelity International
89
Fidelity International
Bermuda
$4.16M +$1.67M +22,000 +85%
EGM
90
Engineers Gate Manager
New York
$4.15M +$3.09M +40,805 +579%
RCW
91
Rheos Capital Works
Japan
$4.04M
Manulife (Manufacturers Life Insurance)
92
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$3.95M -$71.3K -941 -2%
HVP
93
Hudson Value Partners
Florida
$3.94M -$1.06M -13,955 -23%
LI
94
Lafayette Investments
Maryland
$3.77M -$404K -5,326 -11%
Allianz Asset Management
95
Allianz Asset Management
Germany
$3.63M -$212K -2,800 -6%
AB
96
Amalgamated Bank
New York
$3.63M +$112K +1,478 +4%
State Board of Administration of Florida Retirement System
97
State Board of Administration of Florida Retirement System
Florida
$3.62M +$10.8K +143 +0.3%
EI
98
EAM Investors
California
$3.54M +$3.1M +40,850 New
State of Tennessee, Department of Treasury
99
State of Tennessee, Department of Treasury
Tennessee
$3.37M +$2.95M +38,948 New
Federated Hermes
100
Federated Hermes
Pennsylvania
$3.22M -$4.62K -61 -0.2%