We are live on ! Find out more
Name Holding Trade Value Shares
Change
Change in
Stake
T. Rowe Price Associates
1
T. Rowe Price Associates
Maryland
$139M +$6.4M +469,053 +5%
Fidelity Investments
2
Fidelity Investments
Massachusetts
$123M
PAI
3
Palo Alto Investors
California
$72.1M +$4.85M +355,218 +7%
O
4
OrbiMed
New York
$70.1M +$692K +50,705 +1%
Vanguard Group
5
Vanguard Group
Pennsylvania
$47.7M +$1.68M +123,394 +4%
JHIU
6
Janus Henderson Investors US
Colorado
$37.8M -$300K -21,961 -0.8%
BFA
7
BlackRock Fund Advisors
California
$35.8M +$4.26M +312,563 +13%
JP Morgan Chase
8
JP Morgan Chase
New York
$20.7M -$457K -33,478 -2%
BIT
9
BlackRock Institutional Trust
California
$20.7M +$205K +15,038 +1%
State Street
10
State Street
Massachusetts
$18.9M +$234K +17,130 +1%
EA
11
Emerald Advisers
Pennsylvania
$17.7M +$4.63M +339,710 +34%
Jennison Associates
12
Jennison Associates
New York
$15.4M +$49.7K +3,646 +0.3%
EMFAT
13
Emerald Mutual Fund Advisers Trust
Pennsylvania
$12.7M +$133K +9,780 +1%
Northern Trust
14
Northern Trust
Illinois
$10.4M +$326K +23,887 +3%
Morgan Stanley
15
Morgan Stanley
New York
$7.03M +$1.96M +143,766 +37%
Deutsche Bank
16
Deutsche Bank
Germany
$6.29M -$174K -12,764 -3%
Geode Capital Management
17
Geode Capital Management
Massachusetts
$6.23M +$229K +16,818 +4%
RSCM
18
Rock Springs Capital Management
Maryland
$6.19M -$477K -35,000 -7%
Invesco
19
Invesco
Georgia
$6.05M +$6.24M +457,652 New
Axa
20
Axa
France
$6.04M +$1.21M +88,863 +24%
BBA
21
Baker Bros. Advisors
New York
$5.29M
TA
22
Teachers Advisors
New York
$5.17M +$363K +26,597 +7%
NC
23
Nexthera Capital
New York
$4.26M
Bank of New York Mellon
24
Bank of New York Mellon
New York
$4M +$111K +8,118 +3%
SOMRS
25
State of Michigan Retirement System
Michigan
$3.97M