Canada Pension Plan Investment Board
| Sold at price 31.06 per share. | Direct | 695,744 | 20 Jan 2021 | 22,400 |
Legal & General Investment Management Ltd
| Bought at price 30.53 per share. | Direct | 4,091 | 19 Jan 2021 | 134 |
Geode Capital Master Fund, Ltd.
| Bought at price 30.53 per share. | Direct | 2,778 | 19 Jan 2021 | 91 |
Geode Capital Master Fund, Ltd.
| Sold at price 30.53 per share. | Direct | 37,460 | 19 Jan 2021 | 1,227 |
Grounds (William Warwick)
| | Direct | | 18 Jan 2021 | 20,882,942 |
AllianceBernstein, L.P.
| | Direct | | 18 Jan 2021 | 0 |
SRS Investment Management, LLC
| | Direct | | 18 Jan 2021 | 0 |
McKinney-James (Rose E)
| | Direct | | 17 Jan 2021 | 0 |
Salem (Paul J)
| | Direct | | 17 Jan 2021 | 0 |
Spierkel (Gregory M.)
| | Direct | | 17 Jan 2021 | 0 |
Swartz (Janet)
| | Direct | | 17 Jan 2021 | 0 |
Taylor (Daniel J)
| | Direct | | 17 Jan 2021 | 0 |
Grounds (William Warwick)
| | Direct | | 17 Jan 2021 | 0 |
Herman (Alexis M)
| | Direct | | 17 Jan 2021 | 0 |
Hernandez (Roland A)
| | Direct | | 17 Jan 2021 | 0 |
Hornbuckle (William J IV)
| | Direct | | 17 Jan 2021 | 0 |
Jammet (Mary Chris)
| | Direct | | 17 Jan 2021 | 0 |
Kilroy (John B Jr)
| | Direct | | 17 Jan 2021 | 0 |
Emerging Corporate Ltd.
| Increase at price 30.55 per share. | Direct | 39,881,772 | 15 Jan 2021 | 1,305,459 |
FIL Limited
| Increase at price 29.75 per share. | Direct | 26,135,821 | 15 Jan 2021 | 878,515 |
Geode Capital Master Fund, Ltd.
| Increase at price 29.80 per share. | Direct | 177,906 | 15 Jan 2021 | 5,970 |
Legal & General Investment Management Ltd
| Bought at price 29.80 per share. | Direct | 235,002 | 15 Jan 2021 | 7,886 |
Legal & General Investment Management Ltd
| Sold at price 29.80 per share. | Direct | 133,504 | 15 Jan 2021 | 4,480 |
Orbis Investment Management, Ltd.
| Increase at price 29.82 per share. | Direct | 14,835,241 | 15 Jan 2021 | 497,493 |
Vanguard Group Inc.
| Bought at price 29.80 per share. | Direct | 175,164 | 15 Jan 2021 | 5,878 |
AllianceBernstein, L.P.
| Decrease at price 29.80 per share. | Direct | 506 | 15 Jan 2021 | 17 |
AQR Capital Management, LLC
| Bought at price 29.83 per share. | Direct | 835 | 15 Jan 2021 | 28 |
AQR Capital Management, LLC
| Sold at price 30.09 per share. | Direct | 32,647 | 15 Jan 2021 | 1,085 |
Bank Of Nova Scotia
| Bought at price 30.08 per share. | Direct | 90,721 | 15 Jan 2021 | 3,016 |
Bank Of Nova Scotia
| Sold at price 29.80 per share. | Direct | 49,915 | 15 Jan 2021 | 1,675 |
Canada Pension Plan Investment Board
| Bought at price 29.85 per share. | Direct | 8,002,038 | 15 Jan 2021 | 268,075 |
AllianceBernstein, L.P.
| | Direct | | 14 Jan 2021 | 0 |
AQR Capital Management, LLC
| Bought at price 30.10 per share. | Direct | 82,925 | 14 Jan 2021 | 2,755 |
AQR Capital Management, LLC
| Sold at price 30.07 per share. | Direct | 19,064 | 14 Jan 2021 | 634 |
Canada Pension Plan Investment Board
| Bought at price 30.21 per share. | Direct | 10,202,460 | 14 Jan 2021 | 337,718 |
Emerging Corporate Ltd.
| | Direct | | 14 Jan 2021 | 0 |
Vanguard Group Inc.
| Bought at price 30.28 per share. | Direct | 221,104 | 14 Jan 2021 | 7,302 |
Vanguard Group Inc.
| Sold at price 30.28 per share. | Direct | 63,285 | 14 Jan 2021 | 2,090 |
FIL Limited
| Increase at price 30.08 per share. | Direct | 39,043 | 14 Jan 2021 | 1,298 |
Geode Capital Master Fund, Ltd.
| Increase at price 30.28 per share. | Direct | 270,400 | 14 Jan 2021 | 8,930 |
FIL Limited
| Increase at price 29.86 per share. | Direct | 9,405 | 13 Jan 2021 | 315 |
Geode Capital Master Fund, Ltd.
| Increase at price 30.04 per share. | Direct | 65,757 | 13 Jan 2021 | 2,189 |
Harris Associates L.P.
| Bought at price 29.99 per share. | Direct | 8,187 | 13 Jan 2021 | 273 |
Harris Associates L.P.
| Sold at price 30.04 per share. | Direct | 841 | 13 Jan 2021 | 28 |
Legal & General Investment Management Ltd
| Bought at price 30.04 per share. | Direct | 37,339 | 13 Jan 2021 | 1,243 |
Vanguard Group Inc.
| Bought at price 30.04 per share. | Direct | 422,392 | 13 Jan 2021 | 14,061 |
Vanguard Group Inc.
| Sold at price 30.04 per share. | Direct | 5,076 | 13 Jan 2021 | 169 |
AllianceBernstein, L.P.
| Bought at price 30.04 per share. | Direct | 751 | 13 Jan 2021 | 25 |
AllianceBernstein, L.P.
| Sold at price 29.68 per share. | Direct | 11,872 | 13 Jan 2021 | 400 |
AQR Capital Management, LLC
| Decrease at price 29.84 per share. | Direct | 179,517 | 13 Jan 2021 | 6,016 |
Bank Of Nova Scotia
| Sold at price 30.04 per share. | Direct | 5,196 | 13 Jan 2021 | 173 |
AllianceBernstein, L.P.
| Bought at price 30.29 per share. | Direct | 121 | 12 Jan 2021 | 4 |
AQR Capital Management, LLC
| Increase at price 30.43 per share. | Direct | 51,731 | 12 Jan 2021 | 1,700 |
Vanguard Group Inc.
| Bought at price 30.29 per share. | Direct | 291,541 | 12 Jan 2021 | 9,625 |
Vanguard Group Inc.
| Sold at price 30.29 per share. | Direct | 1,481,877 | 12 Jan 2021 | 48,923 |
FIL Limited
| Increase at price 30.41 per share. | Direct | 66,202 | 12 Jan 2021 | 2,177 |
Geode Capital Master Fund, Ltd.
| Increase at price 30.29 per share. | Direct | 104,106 | 12 Jan 2021 | 3,437 |
Harris Associates L.P.
| Sold at price 30.36 per share. | Direct | 7,316 | 12 Jan 2021 | 241 |
FIL Limited
| Increase at price 30.83 per share. | Direct | 33,697 | 11 Jan 2021 | 1,093 |
Harris Associates L.P.
| Bought at price 30.85 per share. | Direct | 878,638 | 11 Jan 2021 | 28,481 |
Harris Associates L.P.
| Sold at price 30.57 per share. | Direct | 152,850 | 11 Jan 2021 | 5,000 |
Legal & General Investment Management Ltd
| Bought at price 30.79 per share. | Direct | 14,656 | 11 Jan 2021 | 476 |
Legal & General Investment Management Ltd
| Sold at price 30.79 per share. | Direct | 35,685 | 11 Jan 2021 | 1,159 |
Vanguard Group Inc.
| Bought at price 30.79 per share. | Direct | 106,256 | 11 Jan 2021 | 3,451 |
Vanguard Group Inc.
| Sold at price 30.79 per share. | Direct | 6,773 | 11 Jan 2021 | 220 |
AQR Capital Management, LLC
| Decrease at price 30.82 per share. | Direct | 180,451 | 11 Jan 2021 | 5,855 |
Bank Of Nova Scotia
| Decrease at price 30.79 per share. | Direct | 44,491 | 11 Jan 2021 | 1,445 |
Harris Associates L.P.
| Bought at price 31.18 per share. | Direct | 1,411,674 | 09 Jan 2021 | 45,275 |
Harris Associates L.P.
| Sold at price 30.81 per share. | Direct | 685,738 | 09 Jan 2021 | 22,257 |
FIL Limited
| Decrease at price 31.11 per share. | Direct | 2,726,075 | 08 Jan 2021 | 87,627 |
Geode Capital Master Fund, Ltd.
| Increase at price 31.36 per share. | Direct | 111,767 | 08 Jan 2021 | 3,564 |
AllianceBernstein, L.P.
| Bought at price 31.05 per share. | Direct | 3,601 | 08 Jan 2021 | 116 |
AllianceBernstein, L.P.
| Sold at price 31.05 per share. | Direct | 62 | 08 Jan 2021 | 2 |
AQR Capital Management, LLC
| Decrease at price 31.10 per share. | Direct | 219,783 | 08 Jan 2021 | 7,067 |
Canada Pension Plan Investment Board
| Sold at price 31.36 per share. | Direct | 52,575,040 | 08 Jan 2021 | 1,676,500 |
Legal & General Investment Management Ltd
| Bought at price 30.80 per share. | Direct | 276,491 | 08 Jan 2021 | 8,977 |
Norges Bank
| Bought at price 31.37 per share. | Direct | 4,100,623 | 08 Jan 2021 | 130,718 |
Vanguard Group Inc.
| Bought at price 31.36 per share. | Direct | 851,612 | 08 Jan 2021 | 27,156 |
Vanguard Group Inc.
| Sold at price 31.36 per share. | Direct | 671,323 | 08 Jan 2021 | 21,407 |
Legal & General Investment Management Ltd
| Sold at price 30.60 per share. | Direct | 24,541 | 07 Jan 2021 | 802 |
Norges Bank
| Sold at price 30.85 per share. | Direct | 72,775 | 07 Jan 2021 | 2,359 |
Vanguard Group Inc.
| Bought at price 30.60 per share. | Direct | 466,680 | 07 Jan 2021 | 15,251 |
Vanguard Group Inc.
| Sold at price 30.60 per share. | Direct | 60,557 | 07 Jan 2021 | 1,979 |
AllianceBernstein, L.P.
| Bought at price 30.60 per share. | Direct | 91 | 07 Jan 2021 | 3 |
AllianceBernstein, L.P.
| Sold at price 30.60 per share. | Direct | 918 | 07 Jan 2021 | 30 |
AQR Capital Management, LLC
| Bought at price 30.79 per share. | Direct | 31,405 | 07 Jan 2021 | 1,020 |
AQR Capital Management, LLC
| Sold at price 30.96 per share. | Direct | 2,445 | 07 Jan 2021 | 79 |
Bank Of Nova Scotia
| | Direct | | 07 Jan 2021 | 0 |
Canada Pension Plan Investment Board
| Bought at price 30.60 per share. | Direct | 6,701,400 | 07 Jan 2021 | 219,000 |
FIL Limited
| Increase at price 30.86 per share. | Direct | 30,242 | 07 Jan 2021 | 980 |
Geode Capital Master Fund, Ltd.
| | Direct | | 07 Jan 2021 | 0 |
Harris Associates L.P.
| | Direct | | 07 Jan 2021 | 0 |
FIL Limited
| Increase at price 31.05 per share. | Direct | 37,508 | 06 Jan 2021 | 1,208 |
Legal & General Investment Management Ltd
| Bought at price 31.18 per share. | Direct | 32,364 | 06 Jan 2021 | 1,038 |
Legal & General Investment Management Ltd
| Sold at price 31.18 per share. | Direct | 66,756 | 06 Jan 2021 | 2,141 |
AllianceBernstein, L.P.
| Sold at price 31.18 per share. | Direct | 342 | 06 Jan 2021 | 11 |
AQR Capital Management, LLC
| Bought at price 31.04 per share. | Direct | 254,528 | 06 Jan 2021 | 8,200 |
AQR Capital Management, LLC
| Sold at price 31.00 per share. | Direct | 9,300 | 06 Jan 2021 | 300 |
Norges Bank
| Sold at price 31.04 per share. | Direct | 148,619 | 06 Jan 2021 | 4,788 |
Vanguard Group Inc.
| Bought at price 31.18 per share. | Direct | 761,820 | 06 Jan 2021 | 24,433 |
Vanguard Group Inc.
| Sold at price 31.18 per share. | Direct | 359,006 | 06 Jan 2021 | 11,514 |
Norges Bank
| Sold at price 30.09 per share. | Direct | 115,786 | 05 Jan 2021 | 3,848 |
Vanguard Group Inc.
| Bought at price 30.36 per share. | Direct | 226,394 | 05 Jan 2021 | 7,457 |
Vanguard Group Inc.
| Sold at price 29.60 per share. | Direct | 308,343 | 05 Jan 2021 | 10,417 |
AllianceBernstein, L.P.
| Sold at price 30.36 per share. | Direct | 306,636 | 05 Jan 2021 | 10,100 |
AQR Capital Management, LLC
| Increase at price 30.09 per share. | Direct | 196,307 | 05 Jan 2021 | 6,524 |
Corvex Management, L.P.
| | Direct | | 05 Jan 2021 | 0 |
EARNEST Partners, LLC
| | Direct | | 05 Jan 2021 | 0 |
FIL Limited
| Increase at price 30.14 per share. | Direct | 348,780 | 05 Jan 2021 | 11,572 |
Legal & General Investment Management Ltd
| Bought at price 29.57 per share. | Direct | 2,306 | 05 Jan 2021 | 78 |
FIL Limited
| Bought at price 29.70 per share. | Direct | 3,237 | 04 Jan 2021 | 109 |
FIL Limited
| Sold at price 30.19 per share. | Direct | 1,059,336 | 04 Jan 2021 | 35,089 |
Janus Henderson Group P.L.C.
| | Direct | | 04 Jan 2021 | 0 |
Legal & General Investment Management Ltd
| | Direct | | 04 Jan 2021 | 0 |
AllianceBernstein, L.P.
| | Direct | | 04 Jan 2021 | 0 |
AQR Capital Management, LLC
| | Direct | | 04 Jan 2021 | 0 |
Maverick Capital Ltd
| | Direct | | 04 Jan 2021 | 0 |
Norges Bank
| Sold at price 30.03 per share. | Direct | 90,420 | 04 Jan 2021 | 3,011 |
Orbis Investment Management, Ltd.
| | Direct | | 04 Jan 2021 | 0 |
Vanguard Group Inc.
| Bought at price 29.70 per share. | Direct | 1,855,537 | 04 Jan 2021 | 62,476 |
Vanguard Group Inc.
| Sold at price 29.70 per share. | Direct | 276,210 | 04 Jan 2021 | 9,300 |
Vanguard Group Inc.
| | Direct | | 31 Dec 2020 | 0 |