-
PRIMECAP Management Co.
55019450
11.69%
-2361000
-4.29%
-
Fidelity Management & Research Co. LLC
41614230
8.84%
-1086744
-2.61%
-
Wellington Management Co. LLP
41183446
8.75%
-425541
-1.03%
-
Janus Henderson Investors US LLC
22977922
4.88%
129716
0.56%
-
AllianceBernstein LP
21008183
4.46%
1414461
6.73%
-
Victory Capital Management, Inc. (Investment Management)
19581382
4.16%
2124940
10.85%
-
Lyrical Asset Management LP
13583535
2.89%
-928620
-6.84%
-
Boston Partners Global Investors, Inc.
11396752
2.42%
-286881
-2.52%
-
Dimensional Fund Advisors LP
10858666
2.31%
-88834
-0.82%
-
Managed Account Advisors LLC
8867053
1.88%
-323049
-3.64%