We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
BCA
51
Bernzott Capital Advisors
California
$3.97M -$2.61M -26,930 -39%
GC
52
Guggenheim Capital
Illinois
$3.61M +$337K +3,482 +10%
Fisher Asset Management
53
Fisher Asset Management
Washington
$3.55M -$18.7M -193,389 -84%
Comerica Bank
54
Comerica Bank
Texas
$3.52M +$3.67M +37,876 New
CS
55
Credit Suisse
Switzerland
$3.35M -$70K -723 -2%
Public Sector Pension Investment Board (PSP Investments)
56
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$3.16M -$1.46M -15,108 -31%
AllianceBernstein
57
AllianceBernstein
Tennessee
$3.12M -$109K -1,121 -3%
Prudential Financial
58
Prudential Financial
New Jersey
$3.04M -$205K -2,118 -6%
Baird Financial Group
59
Baird Financial Group
Wisconsin
$2.98M -$1.36M -13,992 -30%
CAPTRUST Financial Advisors
60
CAPTRUST Financial Advisors
North Carolina
$2.96M +$2.78M +28,733 +938%
UBS AM
61
UBS AM
Illinois
$2.86M +$16K +165 +0.5%
California State Teachers Retirement System (CalSTRS)
62
California State Teachers Retirement System (CalSTRS)
California
$2.84M -$292K -3,015 -9%
Russell Investments Group
63
Russell Investments Group
United Kingdom
$2.78M
HA
64
Homestead Advisers
Virginia
$2.67M +$262K +2,700 +10%
BNP Paribas Financial Markets
65
BNP Paribas Financial Markets
France
$2.45M +$1.28M +13,222 +101%
IP
66
Isthmus Partners
Wisconsin
$2.43M +$14K +145 +0.6%
State of New Jersey Common Pension Fund D
67
State of New Jersey Common Pension Fund D
New Jersey
$2.29M -$179K -1,843 -7%
Canada Life
68
Canada Life
Manitoba, Canada
$2.28M -$23.7K -245 -1%
Natixis Advisors
69
Natixis Advisors
Massachusetts
$2.28M +$334K +3,450 +16%
TPSF
70
Texas Permanent School Fund
Texas
$2.17M -$97.3K -1,004 -4%
Qube Research & Technologies (QRT)
71
Qube Research & Technologies (QRT)
United Kingdom
$2.11M +$1.06M +10,975 +94%
American Century Companies
72
American Century Companies
Missouri
$2.09M +$506K +5,228 +30%
Millennium Management
73
Millennium Management
New York
$2.06M +$436K +4,498 +25%
T. Rowe Price Associates
74
T. Rowe Price Associates
Maryland
$1.91M +$152K +1,564 +8%
Ohio Public Employees Retirement System (OPERS)
75
Ohio Public Employees Retirement System (OPERS)
Ohio
$1.71M -$678 -7 -0%