We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
Bank of Montreal
51
Bank of Montreal
Ontario, Canada
$3.39M +$11.2K +321 +0.4%
California State Teachers Retirement System (CalSTRS)
52
California State Teachers Retirement System (CalSTRS)
California
$3.26M +$16.1K +464 +0.6%
RJA
53
Raymond James & Associates
Florida
$3.25M
MOACM
54
Mutual of America Capital Management
New York
$3.06M -$275K -7,915 -9%
SG Americas Securities
55
SG Americas Securities
New York
$2.94M +$1.79M +51,609 +215%
GIM
56
Granahan Investment Management
Massachusetts
$2.76M -$512K -14,738 -17%
CS
57
Credit Suisse
Switzerland
$2.58M -$1.1M -31,779 -32%
New York State Teachers Retirement System (NYSTRS)
58
New York State Teachers Retirement System (NYSTRS)
New York
$2.44M +$24.3K +700 +1%
Canada Life
59
Canada Life
Manitoba, Canada
$2.44M +$89.8K +2,584 +4%
State of New Jersey Common Pension Fund D
60
State of New Jersey Common Pension Fund D
New Jersey
$2.44M +$76.6K +2,205 +4%
Comerica Bank
61
Comerica Bank
Texas
$2.36M +$250K +7,185 +14%
New York State Common Retirement Fund
62
New York State Common Retirement Fund
New York
$2.19M
MSL
63
Mackay Shields LLC
New York
$2.15M +$240K +6,900 +14%
Russell Investments Group
64
Russell Investments Group
United Kingdom
$2.09M -$301K -8,651 -14%
TPSF
65
Texas Permanent School Fund
Texas
$2.07M +$496K +14,288 +36%
SOADOR
66
State of Alaska Department of Revenue
Alaska
$2.07M +$232K +6,690 +14%
CAM
67
ClariVest Asset Management
California
$2.01M -$84.1K -2,422 -4%
Thrivent Financial for Lutherans
68
Thrivent Financial for Lutherans
Minnesota
$1.84M +$207K +5,954 +14%
COPPSERS
69
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$1.72M +$676K +19,454 +78%
Ensign Peak Advisors
70
Ensign Peak Advisors
Utah
$1.71M
AIMCA
71
Alberta Investment Management Corp (AIMCo)
Alberta, Canada
$1.68M -$532K -15,300 -26%
VIA
72
Vident Investment Advisory
Georgia
$1.65M -$103K -2,953 -6%
PP
73
PDT Partners
New York
$1.52M -$167K -4,814 -11%
AIG
74
American International Group
New York
$1.49M -$7.47K -215 -0.6%
Allianz Asset Management
75
Allianz Asset Management
Germany
$1.49M -$89K -2,562 -6%