Investor Alert

New York Markets Close in:

Facebook Inc. Cl A

NAS: FB

GO
/marketstate/country/us

Market open

 --Real time quotes

Nov 24, 2020, 1:00 p.m.

FB
/zigman2/quotes/205064656/composite

$

274.38

Change

+5.95 +2.22%

Volume

Volume 9.22m

Real time quotes

/zigman2/quotes/205064656/composite

Previous close

$ 268.43

$ 274.38

Change

+5.95 +2.22%

Day low

Day high

$267.87

$274.89

Open

52 week low

52 week high

$137.10

$304.67

Open

Mark Elliot Zuckerberg

Mark Elliot Zuckerberg is an entrepreneur who founded Facebook, Inc., Chan Zuckerberg Initiative LLC and Startup:Education. Presently, he is Chairman & Chief Executive Officer for Facebook, Inc. Mr. Zuckerberg is also on the board of Chan Zuckerberg Initiative LLC.

Transactions

Date Shares Transaction Value
11/18/2020 2,800   Disposition at $273.65 per share. 766,220
11/18/2020 250   Disposition at $272.18 per share. 68,045
11/18/2020 1,252   Disposition at $277.02 per share. 346,830
11/18/2020 3,800   Disposition at $276.27 per share. 1,049,826
11/18/2020 14,300   Disposition at $275.21 per share. 3,935,503
11/18/2020 10,075   Disposition at $274.33 per share. 2,763,875
11/18/2020 4,900   Disposition at $273.47 per share. 1,340,003
11/18/2020 560   Disposition at $276.71 per share. 154,958
11/18/2020 1,343   Disposition at $275.57 per share. 370,091
11/18/2020 2,510   Disposition at $274.74 per share. 689,598
11/18/2020 1,350   Disposition at $273.68 per share. 369,468
11/18/2020 873   Disposition at $272.33 per share. 237,745
11/18/2020 137   Disposition at $271.86 per share. 37,245
11/18/2020 480   Disposition at $276.79 per share. 132,860
11/18/2020 1,470   Disposition at $275.6 per share. 405,132
11/18/2020 2,550   Disposition at $274.79 per share. 700,715
11/18/2020 1,383   Disposition at $273.75 per share. 378,597
11/18/2020 147   Disposition at $271.96 per share. 39,979
11/18/2020 50   Disposition at $277.07 per share. 13,854
11/18/2020 1,500   Disposition at $276.58 per share. 414,870
11/18/2020 3,853   Disposition at $275.42 per share. 1,061,194
11/18/2020 5,200   Disposition at $274.69 per share. 1,428,388
11/18/2020 35,200   Derivative/Non-derivative trans. at $0 per share. 0
11/17/2020 307   Disposition at $277.26 per share. 85,119
11/17/2020 2,731   Disposition at $276.27 per share. 754,494
11/17/2020 6,839   Disposition at $275.46 per share. 1,883,871
11/17/2020 4,123   Disposition at $274.64 per share. 1,132,341
11/17/2020 1,375   Disposition at $276.93 per share. 380,779
11/17/2020 13,569   Disposition at $275.98 per share. 3,744,773
11/17/2020 16,606   Disposition at $275.05 per share. 4,567,481
11/17/2020 4,450   Disposition at $274.2 per share. 1,220,190
11/17/2020 68   Disposition at $277.28 per share. 18,856
11/17/2020 570   Disposition at $276.5 per share. 157,605
11/17/2020 3,439   Disposition at $275.55 per share. 947,617
11/17/2020 1,923   Disposition at $274.65 per share. 528,152
11/17/2020 171   Disposition at $277.06 per share. 47,378
11/17/2020 1,821   Disposition at $276.13 per share. 502,833
11/17/2020 3,449   Disposition at $275.26 per share. 949,372
11/17/2020 809   Disposition at $274.39 per share. 221,982
11/17/2020 36,000   Derivative/Non-derivative trans. at $0 per share. 0
11/16/2020 5,289   Disposition at $277.32 per share. 1,466,746
11/16/2020 3,772   Disposition at $276.43 per share. 1,042,694
11/16/2020 2,754   Disposition at $275.07 per share. 757,543
11/16/2020 601   Disposition at $278.94 per share. 167,643
11/16/2020 5,900   Disposition at $278.17 per share. 1,641,203
11/16/2020 14,199   Disposition at $277.26 per share. 3,936,815
11/16/2020 8,100   Disposition at $276.43 per share. 2,239,083
11/16/2020 102   Disposition at $279.03 per share. 28,462
11/16/2020 788   Disposition at $278.21 per share. 219,230
11/16/2020 7,200   Disposition at $275.09 per share. 1,980,648
11/16/2020 2,220   Disposition at $277.31 per share. 615,629
11/16/2020 1,600   Disposition at $276.42 per share. 442,272
11/16/2020 1,290   Disposition at $275.05 per share. 354,815
11/16/2020 71   Disposition at $279.11 per share. 19,817
11/16/2020 1,010   Disposition at $278.17 per share. 280,952
11/16/2020 2,410   Disposition at $277.27 per share. 668,221
11/16/2020 1,509   Disposition at $276.45 per share. 417,164
11/16/2020 1,250   Disposition at $275.07 per share. 343,838
11/16/2020 225   Disposition at $278.96 per share. 62,766
11/16/2020 1,960   Disposition at $278.23 per share. 545,331
11/16/2020 36,000   Derivative/Non-derivative trans. at $0 per share. 0
11/13/2020 5,290   Disposition at $275.74 per share. 1,458,665
11/13/2020 3,768   Disposition at $274.9 per share. 1,035,824
11/13/2020 1,619   Disposition at $273.69 per share. 443,105
11/13/2020 1,768   Disposition at $277.32 per share. 490,302
11/13/2020 7,266   Disposition at $276.79 per share. 2,011,157
11/13/2020 15,471   Disposition at $275.63 per share. 4,264,272
11/13/2020 7,506   Disposition at $274.75 per share. 2,062,274
11/13/2020 74   Disposition at $277.4 per share. 20,528
11/13/2020 1,137   Disposition at $276.93 per share. 314,870
11/13/2020 3,989   Disposition at $273.84 per share. 1,092,348
11/13/2020 2,366   Disposition at $275.77 per share. 652,472
11/13/2020 1,690   Disposition at $274.89 per share. 464,565
11/13/2020 733   Disposition at $273.89 per share. 200,762
11/13/2020 425   Disposition at $277.28 per share. 117,844
11/13/2020 1,102   Disposition at $276.67 per share. 304,891
11/13/2020 2,916   Disposition at $275.63 per share. 803,738
11/13/2020 1,297   Disposition at $274.66 per share. 356,235
11/13/2020 510   Disposition at $273.69 per share. 139,582
11/13/2020 355   Disposition at $277.35 per share. 98,460
11/13/2020 2,968   Disposition at $276.82 per share. 821,602
11/13/2020 36,000   Derivative/Non-derivative trans. at $0 per share. 0
11/12/2020 3,350   Disposition at $277.19 per share. 928,587
11/12/2020 1,700   Disposition at $276.2 per share. 469,540
11/12/2020 2,320   Disposition at $275.14 per share. 638,325
11/12/2020 4,100   Disposition at $279.01 per share. 1,143,941
11/12/2020 12,834   Disposition at $278.12 per share. 3,569,393
11/12/2020 8,200   Disposition at $277.17 per share. 2,272,794
11/12/2020 4,529   Disposition at $276.16 per share. 1,250,729
11/12/2020 600   Disposition at $279.09 per share. 167,454
11/12/2020 2,190   Disposition at $278.17 per share. 609,193
11/12/2020 6,337   Disposition at $275.14 per share. 1,743,563
11/12/2020 1,430   Disposition at $277.25 per share. 396,468
11/12/2020 820   Disposition at $276.24 per share. 226,517
11/12/2020 960   Disposition at $275.14 per share. 264,135
11/12/2020 680   Disposition at $279.08 per share. 189,775
11/12/2020 2,130   Disposition at $278.16 per share. 592,481
11/12/2020 1,565   Disposition at $277.26 per share. 433,912
11/12/2020 825   Disposition at $276.3 per share. 227,948
11/12/2020 1,050   Disposition at $275.16 per share. 288,918
11/12/2020 1,820   Disposition at $278.96 per share. 507,708
11/12/2020 4,810   Disposition at $278.12 per share. 1,337,758
11/12/2020 36,000   Derivative/Non-derivative trans. at $0 per share. 0
11/11/2020 5,706   Disposition at $275.82 per share. 1,573,829
11/11/2020 3,943   Disposition at $275.11 per share. 1,084,759
11/11/2020 699   Disposition at $273.94 per share. 191,485
11/11/2020 2,388   Disposition at $277.95 per share. 663,745
11/11/2020 7,096   Disposition at $276.91 per share. 1,964,954
11/11/2020 12,855   Disposition at $275.92 per share. 3,546,952
11/11/2020 11,940   Disposition at $275.14 per share. 3,285,172
11/11/2020 1,156   Disposition at $277.02 per share. 320,236
11/11/2020 1,721   Disposition at $273.69 per share. 471,021
11/11/2020 2,326   Disposition at $276.08 per share. 642,163
11/11/2020 1,992   Disposition at $275.21 per share. 548,219
11/11/2020 526   Disposition at $273.89 per share. 144,067
11/11/2020 144   Disposition at $277.93 per share. 40,022
11/11/2020 1,035   Disposition at $277.18 per share. 286,882
11/11/2020 2,386   Disposition at $276.15 per share. 658,894
11/11/2020 2,222   Disposition at $275.31 per share. 611,739
11/11/2020 463   Disposition at $273.75 per share. 126,747
11/11/2020 1,042   Disposition at $277.69 per share. 289,353
11/11/2020 2,610   Disposition at $276.91 per share. 722,736
11/11/2020 36,000   Derivative/Non-derivative trans. at $0 per share. 0
11/10/2020 330   Disposition at $273.17 per share. 90,147
11/10/2020 5,880   Disposition at $272.45 per share. 1,602,006
11/10/2020 940   Disposition at $272.35 per share. 256,009
11/10/2020 4,410   Disposition at $271.39 per share. 1,196,830
11/10/2020 840   Disposition at $271.17 per share. 227,783
11/10/2020 3,210   Disposition at $270.55 per share. 868,466
11/10/2020 740   Disposition at $270.08 per share. 199,860
11/10/2020 5,100   Disposition at $269.51 per share. 1,374,501
11/10/2020 510   Disposition at $269.32 per share. 137,354
11/10/2020 1,300   Disposition at $268.31 per share. 348,803
11/10/2020 320   Disposition at $268.04 per share. 85,773
11/10/2020 3,200   Disposition at $267.46 per share. 855,872
11/10/2020 400   Disposition at $267.3 per share. 106,920
11/10/2020 3,000   Disposition at $266.24 per share. 798,720
11/10/2020 490   Disposition at $266.1 per share. 130,389
11/10/2020 1,200   Disposition at $264.78 per share. 317,736
11/10/2020 1,850   Disposition at $272.84 per share. 504,754
11/10/2020 860   Disposition at $272.84 per share. 234,643
11/10/2020 1,850   Disposition at $271.86 per share. 502,941
11/10/2020 820   Disposition at $271.8 per share. 222,876
11/10/2020 1,600   Disposition at $270.81 per share. 433,296
11/10/2020 720   Disposition at $270.76 per share. 194,948
11/10/2020 1,950   Disposition at $269.75 per share. 526,013
11/10/2020 910   Disposition at $269.76 per share. 245,482
11/10/2020 900   Disposition at $268.65 per share. 241,785
11/10/2020 420   Disposition at $268.58 per share. 112,804
11/10/2020 1,200   Disposition at $267.48 per share. 320,976
11/10/2020 500   Disposition at $267.36 per share. 133,680
11/10/2020 1,000   Disposition at $266.39 per share. 266,390
11/10/2020 490   Disposition at $266.34 per share. 130,507
11/10/2020 650   Disposition at $265.01 per share. 172,257
11/10/2020 280   Disposition at $265.02 per share. 74,206
11/10/2020 1,700   Disposition at $273.2 per share. 464,440
11/10/2020 180   Disposition at $264.84 per share. 47,672
11/10/2020 29,000   Derivative/Non-derivative trans. at $0 per share. 0
11/09/2020 3,965   Disposition at $286.9 per share. 1,137,559
11/09/2020 1,077   Disposition at $289.65 per share. 311,954
11/09/2020 1,442   Disposition at $283.59 per share. 408,937
11/09/2020 1,700   Disposition at $285.4 per share. 485,180
11/09/2020 990   Disposition at $288.08 per share. 285,200
11/09/2020 1,055   Disposition at $282.59 per share. 298,133
11/09/2020 1,996   Disposition at $284.31 per share. 567,483
11/09/2020 999   Disposition at $287.18 per share. 286,893
11/09/2020 329   Disposition at $280.98 per share. 92,443
11/09/2020 3,525   Disposition at $283.3 per share. 998,633
11/09/2020 389   Disposition at $285.97 per share. 111,243
11/09/2020 371   Disposition at $280.14 per share. 103,932
11/09/2020 1,652   Disposition at $282.09 per share. 466,013
11/09/2020 331   Disposition at $284.36 per share. 94,124
11/09/2020 491   Disposition at $278.65 per share. 136,818
11/09/2020 1,059   Disposition at $281.04 per share. 297,622
11/09/2020 694   Disposition at $283.46 per share. 196,722
11/09/2020 840   Disposition at $279.99 per share. 235,192
11/09/2020 377   Disposition at $282.25 per share. 106,409
11/09/2020 299   Disposition at $291.85 per share. 87,264
11/09/2020 715   Disposition at $290.52 per share. 207,722
11/09/2020 822   Disposition at $289.32 per share. 237,822
11/09/2020 691   Disposition at $288.24 per share. 199,174
11/09/2020 1,019   Disposition at $278.71 per share. 284,006
11/09/2020 126   Disposition at $280.52 per share. 35,346
11/09/2020 1,169   Disposition at $287.42 per share. 335,994
11/09/2020 314   Disposition at $286.28 per share. 89,892
11/09/2020 311   Disposition at $284.86 per share. 88,592
11/09/2020 459   Disposition at $291.95 per share. 134,006
11/09/2020 639   Disposition at $283.7 per share. 181,285
11/09/2020 847   Disposition at $291 per share. 246,477
11/09/2020 392   Disposition at $282.79 per share. 110,854
11/09/2020 2,298   Disposition at $289.97 per share. 666,352
11/09/2020 694   Disposition at $292.03 per share. 202,669
11/09/2020 133   Disposition at $281.63 per share. 37,457
11/09/2020 1,549   Disposition at $288.81 per share. 447,367
11/09/2020 4,345   Disposition at $290.85 per share. 1,263,744
11/09/2020 250   Disposition at $280.52 per share. 70,130
11/09/2020 2,549   Disposition at $287.93 per share. 733,934
11/09/2020 4,692   Disposition at $289.97 per share. 1,360,540
11/09/2020 265   Disposition at $278.66 per share. 73,845
11/09/2020 1,752   Disposition at $286.95 per share. 502,737
11/09/2020 3,991   Disposition at $288.77 per share. 1,152,482
11/09/2020 238   Disposition at $291.44 per share. 69,363
11/09/2020 486   Disposition at $285.51 per share. 138,758
11/09/2020 6,522   Disposition at $287.83 per share. 1,877,228
11/09/2020 714   Disposition at $290.59 per share. 207,482
11/09/2020 372   Disposition at $284.47 per share. 105,823
11/09/2020 36,000   Derivative/Non-derivative trans. at $0 per share. 0
11/09/2020 315   Disposition at $278.65 per share. 87,775
11/05/2020 204,700   Gift at $0 per share. 0
11/05/2020 204,700   Derivative/Non-derivative trans. at $0 per share. 0
05/08/2020 89,059   Gift at $0 per share. 0
05/08/2020 89,059   Gift at $0 per share. 0
11/08/2019 730   Disposition at $191.58 per share. 139,854
11/08/2019 1,075   Disposition at $190.43 per share. 204,713
11/08/2019 1,035   Disposition at $192.13 per share. 198,855
11/08/2019 7,745   Disposition at $191.55 per share. 1,483,555
11/08/2019 10,220   Disposition at $190.45 per share. 1,946,399
11/08/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
11/08/2019 7,547   Disposition at $192.05 per share. 1,449,402
11/08/2019 38,618   Disposition at $191.49 per share. 7,394,961
11/08/2019 50   Disposition at $192.12 per share. 9,606
11/08/2019 973   Disposition at $191.51 per share. 186,340
11/08/2019 1,227   Disposition at $190.41 per share. 233,634
11/08/2019 45   Disposition at $192.14 per share. 8,647
11/08/2019 48,835   Disposition at $190.44 per share. 9,300,138
11/07/2019 982   Disposition at $193.2 per share. 189,723
11/07/2019 8,125   Disposition at $192.3 per share. 1,562,438
11/07/2019 4,450   Disposition at $191.36 per share. 851,552
11/07/2019 5,443   Disposition at $190.15 per share. 1,034,987
11/07/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
11/07/2019 9,800   Disposition at $192.98 per share. 1,891,204
11/07/2019 43,496   Disposition at $192.13 per share. 8,356,887
11/07/2019 16,438   Disposition at $191.11 per share. 3,141,467
11/07/2019 220   Disposition at $193.06 per share. 42,474
11/07/2019 509   Disposition at $192.31 per share. 97,886
11/07/2019 910   Disposition at $191.58 per share. 174,338
11/07/2019 611   Disposition at $190.19 per share. 116,207
11/07/2019 178   Disposition at $193.15 per share. 34,381
11/07/2019 817   Disposition at $192.15 per share. 156,987
11/07/2019 452   Disposition at $191 per share. 86,332
11/07/2019 403   Disposition at $190.04 per share. 76,587
11/07/2019 25,266   Disposition at $190.12 per share. 4,803,572
11/06/2019 434   Disposition at $192.82 per share. 83,684
11/06/2019 1,292   Disposition at $191.92 per share. 247,961
11/06/2019 679   Disposition at $193.99 per share. 131,720
11/06/2019 5,560   Disposition at $192.77 per share. 1,071,802
11/06/2019 12,761   Disposition at $191.87 per share. 2,448,454
11/06/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
11/06/2019 4,431   Disposition at $193.77 per share. 858,595
11/06/2019 25,614   Disposition at $192.79 per share. 4,938,124
11/06/2019 67   Disposition at $194.03 per share. 13,001
11/06/2019 1,254   Disposition at $192.89 per share. 241,885
11/06/2019 3,434   Disposition at $191.92 per share. 659,054
11/06/2019 130   Disposition at $194.03 per share. 25,224
11/06/2019 628   Disposition at $192.96 per share. 121,179
11/06/2019 1,492   Disposition at $191.87 per share. 286,271
11/06/2019 124   Disposition at $194.03 per share. 24,060
11/06/2019 64,955   Disposition at $191.88 per share. 12,463,566
11/05/2019 2,290   Disposition at $195.22 per share. 447,054
11/05/2019 16,934   Disposition at $194.21 per share. 3,288,753
11/05/2019 282,600   Gift at $0 per share. 0
11/05/2019 103,000   Gift at $0 per share. 0
11/05/2019 103,000   Gift at $0 per share. 0
11/05/2019 404,824   Derivative/Non-derivative trans. at $0 per share. 0
11/05/2019 260   Disposition at $195.67 per share. 50,875
11/05/2019 13,836   Disposition at $195.12 per share. 2,699,681
11/05/2019 1,999   Disposition at $195.32 per share. 390,445
11/05/2019 6,301   Disposition at $194.2 per share. 1,223,655
11/05/2019 522   Disposition at $195.34 per share. 101,968
11/05/2019 1,928   Disposition at $194.26 per share. 374,534
11/05/2019 474   Disposition at $195.3 per share. 92,573
11/05/2019 1,576   Disposition at $194.22 per share. 306,091
11/05/2019 81,872   Disposition at $194.19 per share. 15,898,724
11/04/2019 321   Disposition at $197.18 per share. 63,295
11/04/2019 3,762   Disposition at $196.58 per share. 739,534
11/04/2019 8,828   Disposition at $195.54 per share. 1,726,228
11/04/2019 9,189   Disposition at $194.72 per share. 1,789,283
11/04/2019 22,100   Derivative/Non-derivative trans. at $0 per share. 0
11/04/2019 4,528   Disposition at $197.04 per share. 892,198
11/04/2019 25,118   Disposition at $196.23 per share. 4,928,906
11/04/2019 53,161   Disposition at $195.28 per share. 10,381,281
11/04/2019 262   Disposition at $197.02 per share. 51,620
11/04/2019 2,533   Disposition at $196 per share. 496,468
11/04/2019 5,505   Disposition at $194.9 per share. 1,072,925
11/04/2019 100   Disposition at $197.04 per share. 19,704
11/04/2019 984   Disposition at $195.9 per share. 192,766
11/04/2019 1,366   Disposition at $194.7 per share. 265,961
11/04/2019 232   Disposition at $196.59 per share. 45,609
11/04/2019 831   Disposition at $195.58 per share. 162,527
11/04/2019 987   Disposition at $194.62 per share. 192,090
11/04/2019 22,193   Disposition at $194.5 per share. 4,316,539
11/01/2019 1,440   Disposition at $193.82 per share. 279,101
11/01/2019 7,843   Disposition at $193.06 per share. 1,514,170
11/01/2019 6,563   Disposition at $192.38 per share. 1,262,590
11/01/2019 3,154   Disposition at $191.1 per share. 602,730
11/01/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
11/01/2019 23,839   Disposition at $193.48 per share. 4,612,370
11/01/2019 53,211   Disposition at $192.6 per share. 10,248,439
11/01/2019 10,078   Disposition at $191.48 per share. 1,929,736
11/01/2019 1,020   Disposition at $193.68 per share. 197,554
11/01/2019 4,941   Disposition at $192.76 per share. 952,428
11/01/2019 885   Disposition at $191.66 per share. 169,620
11/01/2019 654   Disposition at $190.73 per share. 124,738
11/01/2019 545   Disposition at $193.51 per share. 105,463
11/01/2019 1,428   Disposition at $192.66 per share. 275,119
11/01/2019 277   Disposition at $191.04 per share. 52,919
11/01/2019 305   Disposition at $193.57 per share. 59,039
11/01/2019 1,232   Disposition at $192.73 per share. 237,444
11/01/2019 313   Disposition at $191.23 per share. 59,855
11/01/2019 7,872   Disposition at $190.74 per share. 1,501,506
10/31/2019 4,897   Disposition at $191.95 per share. 939,980
10/31/2019 19,457   Derivative/Non-derivative trans. at $0 per share. 0
10/31/2019 1,025   Disposition at $197.83 per share. 202,776
10/31/2019 5,201   Disposition at $196.79 per share. 1,023,505
10/31/2019 1,747   Disposition at $196.64 per share. 343,531
10/31/2019 7,134   Disposition at $195.77 per share. 1,396,624
10/31/2019 336   Disposition at $195.48 per share. 65,682
10/31/2019 4,736   Disposition at $194.69 per share. 922,052
10/31/2019 964   Disposition at $194.03 per share. 187,045
10/31/2019 19,801   Disposition at $193.82 per share. 3,837,830
10/31/2019 493   Disposition at $196.91 per share. 97,077
10/31/2019 181   Disposition at $195.31 per share. 35,352
10/31/2019 251   Disposition at $194.39 per share. 48,792
10/31/2019 601   Disposition at $193.28 per share. 116,162
10/31/2019 924   Disposition at $192.09 per share. 177,492
10/31/2019 126   Disposition at $197.86 per share. 24,931
10/31/2019 316   Disposition at $196.6 per share. 62,126
10/31/2019 2,881   Disposition at $193.07 per share. 556,235
10/31/2019 36,752   Disposition at $192.74 per share. 7,083,581
10/31/2019 100   Disposition at $195.3 per share. 19,530
10/31/2019 334   Disposition at $194.18 per share. 64,857
10/31/2019 414   Disposition at $193.03 per share. 79,915
10/31/2019 760   Disposition at $192.13 per share. 146,019
10/31/2019 430   Disposition at $197.89 per share. 85,093
10/31/2019 876   Disposition at $196.87 per share. 172,459
10/31/2019 1,398   Disposition at $195.85 per share. 273,799
10/31/2019 748   Disposition at $194.96 per share. 145,831
10/31/2019 4,521   Disposition at $193.77 per share. 876,035
10/31/2019 6,587   Disposition at $192.71 per share. 1,269,381
10/31/2019 2,372   Disposition at $192.04 per share. 455,519
10/31/2019 21,784   Disposition at $191.91 per share. 4,180,568
10/30/2019 4,075   Disposition at $188.48 per share. 768,056
10/30/2019 10,319   Disposition at $187.66 per share. 1,936,464
10/30/2019 2,652   Disposition at $186.76 per share. 495,288
10/30/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/30/2019 304   Disposition at $190.26 per share. 57,840
10/30/2019 6,153   Disposition at $189.41 per share. 1,165,440
10/30/2019 25,199   Disposition at $188.49 per share. 4,749,760
10/30/2019 540   Disposition at $190.01 per share. 102,606
10/30/2019 1,572   Disposition at $188.82 per share. 296,826
10/30/2019 4,459   Disposition at $187.76 per share. 837,222
10/30/2019 52,465   Disposition at $187.61 per share. 9,842,959
10/30/2019 929   Disposition at $186.84 per share. 173,575
10/30/2019 119   Disposition at $190.07 per share. 22,619
10/30/2019 92   Disposition at $189.06 per share. 17,394
10/30/2019 1,292   Disposition at $188.12 per share. 243,052
10/30/2019 747   Disposition at $187.16 per share. 139,809
10/30/2019 116   Disposition at $190.07 per share. 22,049
10/30/2019 313   Disposition at $188.89 per share. 59,123
10/30/2019 1,236   Disposition at $187.78 per share. 232,097
10/30/2019 185   Disposition at $186.71 per share. 34,542
10/30/2019 1,954   Disposition at $189.31 per share. 369,912
10/30/2019 10,879   Disposition at $186.69 per share. 2,031,001
10/29/2019 430   Disposition at $191.99 per share. 82,556
10/29/2019 1,464   Disposition at $191.04 per share. 279,683
10/29/2019 7,193   Disposition at $189.96 per share. 1,366,383
10/29/2019 9,913   Disposition at $189.2 per share. 1,875,540
10/29/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/29/2019 2,295   Disposition at $191.97 per share. 440,572
10/29/2019 8,629   Disposition at $191 per share. 1,648,139
10/29/2019 39,326   Disposition at $189.9 per share. 7,468,008
10/29/2019 926   Disposition at $191.42 per share. 177,255
10/29/2019 2,171   Disposition at $190.11 per share. 412,729
10/29/2019 4,403   Disposition at $189.24 per share. 833,224
10/29/2019 280   Disposition at $191.25 per share. 53,550
10/29/2019 467   Disposition at $190.19 per share. 88,819
10/29/2019 1,503   Disposition at $189.26 per share. 284,458
10/29/2019 216   Disposition at $191.31 per share. 41,323
10/29/2019 574   Disposition at $190.11 per share. 109,124
10/29/2019 1,060   Disposition at $189.23 per share. 200,584
10/29/2019 44,750   Disposition at $189.2 per share. 8,466,700
10/28/2019 4,698   Disposition at $187.93 per share. 882,896
10/28/2019 2,838   Disposition at $187.04 per share. 530,820
10/28/2019 2,347   Disposition at $185.94 per share. 436,402
10/28/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/28/2019 11,364   Disposition at $189.38 per share. 2,152,115
10/28/2019 36,022   Disposition at $188.81 per share. 6,801,314
10/28/2019 23,387   Disposition at $187.86 per share. 4,393,482
10/28/2019 2,768   Disposition at $189.09 per share. 523,402
10/28/2019 2,371   Disposition at $188.16 per share. 446,128
10/28/2019 1,234   Disposition at $187.1 per share. 230,882
10/28/2019 13,299   Disposition at $186.92 per share. 2,485,850
10/28/2019 1,127   Disposition at $185.93 per share. 209,544
10/28/2019 395   Disposition at $189.34 per share. 74,790
10/28/2019 844   Disposition at $188.62 per share. 159,196
10/28/2019 615   Disposition at $187.47 per share. 115,295
10/28/2019 396   Disposition at $186.27 per share. 73,763
10/28/2019 238   Disposition at $189.4 per share. 45,078
10/28/2019 707   Disposition at $188.76 per share. 133,454
10/28/2019 627   Disposition at $187.51 per share. 117,569
10/28/2019 278   Disposition at $185.75 per share. 51,639
10/28/2019 9,117   Disposition at $188.99 per share. 1,723,022
10/28/2019 10,928   Disposition at $185.85 per share. 2,030,969
10/25/2019 3,212   Disposition at $188.6 per share. 605,784
10/25/2019 10,476   Disposition at $188.07 per share. 1,970,222
10/25/2019 1,867   Disposition at $187.11 per share. 349,335
10/25/2019 3,445   Disposition at $185.97 per share. 640,667
10/25/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/25/2019 35,891   Disposition at $188.42 per share. 6,762,583
10/25/2019 38,468   Disposition at $187.84 per share. 7,225,830
10/25/2019 10,555   Disposition at $186.44 per share. 1,967,875
10/25/2019 195   Disposition at $188.8 per share. 36,816
10/25/2019 4,899   Disposition at $188.19 per share. 921,943
10/25/2019 944   Disposition at $187 per share. 176,528
10/25/2019 1,462   Disposition at $185.8 per share. 271,640
10/25/2019 1,097   Disposition at $188.24 per share. 206,500
10/25/2019 693   Disposition at $187.54 per share. 129,966
10/25/2019 460   Disposition at $185.93 per share. 85,528
10/25/2019 1,269   Disposition at $188.26 per share. 238,902
10/25/2019 230   Disposition at $186.89 per share. 42,985
10/25/2019 351   Disposition at $185.94 per share. 65,265
10/25/2019 10,086   Disposition at $185.72 per share. 1,873,172
10/24/2019 1,709   Disposition at $186.36 per share. 318,490
10/24/2019 10,442   Disposition at $185.56 per share. 1,937,618
10/24/2019 3,387   Disposition at $184.31 per share. 624,258
10/24/2019 3,462   Disposition at $183.48 per share. 635,208
10/24/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/24/2019 12,055   Disposition at $186.25 per share. 2,245,244
10/24/2019 48,998   Disposition at $185.54 per share. 9,091,089
10/24/2019 569   Disposition at $186.38 per share. 106,051
10/24/2019 3,765   Disposition at $185.59 per share. 698,747
10/24/2019 16,235   Disposition at $184.25 per share. 2,991,299
10/24/2019 1,591   Disposition at $184.46 per share. 293,476
10/24/2019 1,575   Disposition at $183.53 per share. 289,060
10/24/2019 178   Disposition at $186.32 per share. 33,165
10/24/2019 1,142   Disposition at $185.58 per share. 211,933
10/24/2019 377   Disposition at $184.53 per share. 69,568
10/24/2019 553   Disposition at $183.51 per share. 101,482
10/24/2019 80   Disposition at $186.37 per share. 14,910
10/24/2019 1,018   Disposition at $185.66 per share. 189,002
10/24/2019 468   Disposition at $184.52 per share. 86,356
10/24/2019 284   Disposition at $183.31 per share. 52,061
10/24/2019 17,712   Disposition at $183.47 per share. 3,249,621
10/23/2019 6,789   Disposition at $184.79 per share. 1,254,540
10/23/2019 4,171   Disposition at $183.89 per share. 767,006
10/23/2019 1,007   Disposition at $182.54 per share. 183,818
10/23/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/23/2019 7,386   Disposition at $186.16 per share. 1,374,978
10/23/2019 33,239   Disposition at $185.48 per share. 6,165,170
10/23/2019 34,965   Disposition at $184.56 per share. 6,453,141
10/23/2019 2,359   Disposition at $185.74 per share. 438,161
10/23/2019 2,762   Disposition at $184.86 per share. 510,584
10/23/2019 2,012   Disposition at $183.87 per share. 369,947
10/23/2019 367   Disposition at $182.6 per share. 67,015
10/23/2019 14,973   Disposition at $183.7 per share. 2,750,541
10/23/2019 490   Disposition at $185.78 per share. 91,033
10/23/2019 1,183   Disposition at $184.96 per share. 218,808
10/23/2019 558   Disposition at $183.76 per share. 102,539
10/23/2019 19   Disposition at $182.1 per share. 3,460
10/23/2019 422   Disposition at $185.78 per share. 78,400
10/23/2019 862   Disposition at $184.95 per share. 159,427
10/23/2019 550   Disposition at $183.73 per share. 101,052
10/23/2019 16   Disposition at $182.1 per share. 2,914
10/23/2019 200   Disposition at $186.28 per share. 37,256
10/23/2019 6,833   Disposition at $185.67 per share. 1,268,684
10/23/2019 4,437   Disposition at $182.59 per share. 810,152
10/22/2019 900   Disposition at $190.52 per share. 171,468
10/22/2019 29,485   Disposition at $189.83 per share. 5,597,138
10/22/2019 2,562   Disposition at $189.91 per share. 486,550
10/22/2019 5,859   Disposition at $188.85 per share. 1,106,473
10/22/2019 621   Disposition at $188.87 per share. 117,289
10/22/2019 1,577   Disposition at $187.33 per share. 295,420
10/22/2019 289   Disposition at $186.75 per share. 53,971
10/22/2019 4,730   Disposition at $186.56 per share. 882,429
10/22/2019 527   Disposition at $185.45 per share. 97,733
10/22/2019 5,383   Disposition at $185.4 per share. 998,009
10/22/2019 435   Disposition at $190.14 per share. 82,711
10/22/2019 690   Disposition at $184.4 per share. 127,236
10/22/2019 11,494   Disposition at $184.32 per share. 2,118,575
10/22/2019 450   Disposition at $189.54 per share. 85,293
10/22/2019 179   Disposition at $186.73 per share. 33,425
10/22/2019 166   Disposition at $185.36 per share. 30,770
10/22/2019 489   Disposition at $183.97 per share. 89,962
10/22/2019 531   Disposition at $182.87 per share. 97,104
10/22/2019 503   Disposition at $190.2 per share. 95,671
10/22/2019 200   Disposition at $189.36 per share. 37,872
10/22/2019 100   Disposition at $187.46 per share. 18,746
10/22/2019 147   Disposition at $186.09 per share. 27,356
10/22/2019 798   Disposition at $183.78 per share. 146,657
10/22/2019 2,522   Disposition at $183.4 per share. 462,535
10/22/2019 28,192   Disposition at $183.42 per share. 5,170,977
10/22/2019 102   Disposition at $182.25 per share. 18,590
10/22/2019 4,812   Disposition at $189.95 per share. 914,040
10/22/2019 2,234   Disposition at $189.31 per share. 422,919
10/22/2019 323   Disposition at $187.81 per share. 60,663
10/22/2019 922   Disposition at $186.75 per share. 172,184
10/22/2019 1,169   Disposition at $185.61 per share. 216,979
10/22/2019 1,800   Disposition at $184.4 per share. 331,920
10/22/2019 5,199   Disposition at $183.55 per share. 954,277
10/22/2019 1,766   Disposition at $182.62 per share. 322,507
10/22/2019 18,225   Derivative/Non-derivative trans. at $0 per share. 0
10/22/2019 289   Disposition at $182.13 per share. 52,636
10/22/2019 4,823   Disposition at $182.29 per share. 879,185
10/21/2019 779   Disposition at $188.6 per share. 146,920
10/21/2019 316   Disposition at $187.47 per share. 59,241
10/21/2019 11,171   Disposition at $189.29 per share. 2,114,559
10/21/2019 5,244   Disposition at $188.3 per share. 987,446
10/21/2019 2,585   Disposition at $187.54 per share. 484,791
10/21/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/21/2019 56,341   Disposition at $189.27 per share. 10,663,662
10/21/2019 27,791   Disposition at $188.2 per share. 5,230,267
10/21/2019 3,900   Disposition at $189.33 per share. 738,387
10/21/2019 2,256   Disposition at $188.42 per share. 425,076
10/21/2019 1,344   Disposition at $187.41 per share. 251,880
10/21/2019 1,240   Disposition at $189.29 per share. 234,720
10/21/2019 591   Disposition at $188.53 per share. 111,422
10/21/2019 419   Disposition at $187.41 per share. 78,525
10/21/2019 755   Disposition at $189.42 per share. 143,013
10/21/2019 10,868   Disposition at $187.42 per share. 2,036,881
10/18/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/18/2019 1,664   Disposition at $191.2 per share. 318,157
10/18/2019 200   Disposition at $191.34 per share. 38,268
10/18/2019 14,592   Disposition at $190.6 per share. 2,781,236
10/18/2019 1,548   Disposition at $190.47 per share. 294,848
10/18/2019 9,536   Disposition at $189.68 per share. 1,808,789
10/18/2019 682   Disposition at $189.61 per share. 129,315
10/18/2019 4,942   Disposition at $188.38 per share. 930,974
10/18/2019 880   Disposition at $187.88 per share. 165,335
10/18/2019 11,514   Disposition at $187.61 per share. 2,160,142
10/18/2019 1,882   Disposition at $186.49 per share. 350,975
10/18/2019 31,939   Disposition at $186.31 per share. 5,950,556
10/18/2019 7   Disposition at $190.8 per share. 1,336
10/18/2019 617   Disposition at $190.37 per share. 117,459
10/18/2019 153   Disposition at $188.66 per share. 28,865
10/18/2019 258   Disposition at $187.66 per share. 48,417
10/18/2019 1,045   Disposition at $186.14 per share. 194,517
10/18/2019 170   Disposition at $184.6 per share. 31,382
10/18/2019 545   Disposition at $190.42 per share. 103,779
10/18/2019 2,066   Disposition at $185.77 per share. 383,801
10/18/2019 15,977   Disposition at $185.78 per share. 2,968,208
10/18/2019 241   Disposition at $188.08 per share. 45,328
10/18/2019 277   Disposition at $186.83 per share. 51,752
10/18/2019 787   Disposition at $185.96 per share. 146,351
10/18/2019 2,446   Disposition at $190.77 per share. 466,624
10/18/2019 2,443   Disposition at $189.97 per share. 464,097
10/18/2019 676   Disposition at $188.9 per share. 127,697
10/18/2019 2,502   Disposition at $187.84 per share. 469,976
10/18/2019 4,664   Disposition at $186.47 per share. 869,697
10/18/2019 5,296   Disposition at $185.91 per share. 984,580
10/18/2019 973   Disposition at $184.56 per share. 179,577
10/18/2019 242   Disposition at $184.11 per share. 44,555
10/18/2019 4,836   Disposition at $184.52 per share. 892,339
10/17/2019 1,250   Disposition at $190.35 per share. 237,938
10/17/2019 1,000   Disposition at $189.54 per share. 189,540
10/17/2019 1,050   Disposition at $190.36 per share. 199,878
10/17/2019 800   Disposition at $189.54 per share. 151,632
10/17/2019 10,880   Disposition at $190.34 per share. 2,070,900
10/17/2019 8,120   Disposition at $189.5 per share. 1,538,740
10/17/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/17/2019 54,250   Disposition at $190.34 per share. 10,325,945
10/17/2019 4,200   Disposition at $190.35 per share. 799,470
10/17/2019 3,300   Disposition at $189.54 per share. 625,482
10/17/2019 40,750   Disposition at $189.5 per share. 7,722,125
10/16/2019 1,100   Disposition at $188.87 per share. 207,757
10/16/2019 480   Disposition at $187.79 per share. 90,140
10/16/2019 7,900   Disposition at $189.22 per share. 1,494,838
10/16/2019 7,360   Disposition at $188.63 per share. 1,388,317
10/16/2019 3,740   Disposition at $187.68 per share. 701,924
10/16/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/16/2019 38,999   Disposition at $189.23 per share. 7,379,781
10/16/2019 38,885   Disposition at $188.63 per share. 7,334,878
10/16/2019 500   Disposition at $189.5 per share. 94,750
10/16/2019 5,000   Disposition at $188.91 per share. 944,550
10/16/2019 2,000   Disposition at $187.78 per share. 375,560
10/16/2019 150   Disposition at $189.45 per share. 28,418
10/16/2019 1,500   Disposition at $188.91 per share. 283,365
10/16/2019 600   Disposition at $187.77 per share. 112,662
10/16/2019 270   Disposition at $189.41 per share. 51,141
10/16/2019 17,116   Disposition at $187.66 per share. 3,211,989
10/15/2019 622   Disposition at $183.97 per share. 114,430
10/15/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
10/15/2019 6,139   Disposition at $190.02 per share. 1,166,533
10/15/2019 676   Disposition at $189.95 per share. 128,407
10/15/2019 54,162   Disposition at $189.35 per share. 10,255,575
10/15/2019 4,052   Disposition at $189.35 per share. 767,247
10/15/2019 12,415   Disposition at $188.38 per share. 2,338,738
10/15/2019 858   Disposition at $188.16 per share. 161,442
10/15/2019 4,732   Disposition at $187.37 per share. 886,635
10/15/2019 700   Disposition at $186.65 per share. 130,655
10/15/2019 7,897   Disposition at $186.45 per share. 1,472,396
10/15/2019 980   Disposition at $189.58 per share. 185,789
10/15/2019 725   Disposition at $188.7 per share. 136,808
10/15/2019 258   Disposition at $186.65 per share. 48,156
10/15/2019 267   Disposition at $185.24 per share. 49,460
10/15/2019 20   Disposition at $183.8 per share. 3,676
10/15/2019 231   Disposition at $190.1 per share. 43,914
10/15/2019 947   Disposition at $185.32 per share. 175,499
10/15/2019 6,521   Disposition at $185.49 per share. 1,209,581
10/15/2019 727   Disposition at $189.42 per share. 137,709
10/15/2019 456   Disposition at $188.55 per share. 85,979
10/15/2019 166   Disposition at $186.75 per share. 31,001
10/15/2019 254   Disposition at $185.26 per share. 47,057
10/15/2019 16   Disposition at $183.8 per share. 2,941
10/15/2019 1,171   Disposition at $190.02 per share. 222,514
10/15/2019 11,291   Disposition at $189.33 per share. 2,137,726
10/15/2019 2,566   Disposition at $188.21 per share. 482,947
10/15/2019 1,912   Disposition at $186.61 per share. 356,799
10/15/2019 1,438   Disposition at $185.53 per share. 266,793
10/15/2019 267   Disposition at $184.22 per share. 49,187
10/15/2019 3,134   Disposition at $184.05 per share. 576,813
10/14/2019 544   Disposition at $184.03 per share. 100,113
10/14/2019 1,606   Disposition at $183.43 per share. 294,589
10/14/2019 102   Disposition at $184.27 per share. 18,796
10/14/2019 1,648   Disposition at $183.54 per share. 302,474
10/14/2019 6,248   Disposition at $183.96 per share. 1,149,383
10/14/2019 11,252   Disposition at $183.43 per share. 2,063,955
10/14/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
10/14/2019 33,019   Disposition at $183.98 per share. 6,074,836
10/14/2019 1,807   Disposition at $183.99 per share. 332,470
10/14/2019 5,293   Disposition at $183.45 per share. 971,001
10/14/2019 56,981   Disposition at $183.42 per share. 10,451,456
10/11/2019 6,528   Disposition at $184.93 per share. 1,207,224
10/11/2019 2,494   Disposition at $183.82 per share. 458,448
10/11/2019 1,474   Disposition at $182.51 per share. 269,020
10/11/2019 18,743   Derivative/Non-derivative trans. at $0 per share. 0
10/11/2019 537   Disposition at $186.3 per share. 100,044
10/11/2019 50,217   Disposition at $185.61 per share. 9,320,778
10/11/2019 26,036   Disposition at $184.74 per share. 4,809,891
10/11/2019 1,719   Disposition at $185.84 per share. 319,459
10/11/2019 3,868   Disposition at $185.17 per share. 716,238
10/11/2019 1,212   Disposition at $184.02 per share. 223,033
10/11/2019 9,761   Disposition at $183.72 per share. 1,793,291
10/11/2019 701   Disposition at $182.65 per share. 128,038
10/11/2019 633   Disposition at $185.96 per share. 117,713
10/11/2019 1,002   Disposition at $185.18 per share. 185,551
10/11/2019 470   Disposition at $183.84 per share. 86,405
10/11/2019 145   Disposition at $182.6 per share. 26,477
10/11/2019 28   Disposition at $185.98 per share. 5,208
10/11/2019 1,300   Disposition at $185.4 per share. 241,020
10/11/2019 420   Disposition at $183.96 per share. 77,264
10/11/2019 102   Disposition at $182.61 per share. 18,627
10/11/2019 8,247   Disposition at $185.71 per share. 1,531,551
10/11/2019 7,788   Disposition at $182.59 per share. 1,422,011
10/10/2019 675   Disposition at $180.75 per share. 122,007
10/10/2019 807   Disposition at $179.87 per share. 145,156
10/10/2019 1,165   Disposition at $181.5 per share. 211,448
10/10/2019 7,033   Disposition at $181.01 per share. 1,273,044
10/10/2019 9,302   Disposition at $179.93 per share. 1,673,709
10/10/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
10/10/2019 12,383   Disposition at $181.43 per share. 2,246,648
10/10/2019 31,503   Disposition at $180.91 per share. 5,699,208
10/10/2019 3,065   Disposition at $181.09 per share. 555,041
10/10/2019 4,035   Disposition at $179.97 per share. 726,179
10/10/2019 1,093   Disposition at $181.04 per share. 197,877
10/10/2019 1,057   Disposition at $179.83 per share. 190,081
10/10/2019 268   Disposition at $181.41 per share. 48,618
10/10/2019 46,114   Disposition at $179.91 per share. 8,296,370
10/09/2019 1,109   Disposition at $179.63 per share. 199,210
10/09/2019 538   Disposition at $178.79 per share. 96,190
10/09/2019 2,364   Disposition at $180.38 per share. 426,419
10/09/2019 10,791   Disposition at $179.55 per share. 1,937,525
10/09/2019 4,345   Disposition at $178.67 per share. 776,322
10/09/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
10/09/2019 11,497   Disposition at $180.42 per share. 2,074,289
10/09/2019 55,801   Disposition at $179.57 per share. 10,020,186
10/09/2019 592   Disposition at $180.52 per share. 106,868
10/09/2019 4,588   Disposition at $179.62 per share. 824,097
10/09/2019 1,920   Disposition at $178.73 per share. 343,162
10/09/2019 190   Disposition at $180.55 per share. 34,305
10/09/2019 1,371   Disposition at $179.58 per share. 246,205
10/09/2019 589   Disposition at $178.68 per share. 105,243
10/09/2019 103   Disposition at $180.44 per share. 18,586
10/09/2019 22,702   Disposition at $178.68 per share. 4,056,394
10/08/2019 3,174   Disposition at $179.08 per share. 568,400
10/08/2019 3,926   Disposition at $178.42 per share. 700,477
10/08/2019 581   Disposition at $179 per share. 103,999
10/08/2019 1,569   Disposition at $178.49 per share. 280,051
10/08/2019 109   Disposition at $180.11 per share. 19,632
10/08/2019 344   Disposition at $179.06 per share. 61,597
10/08/2019 1,297   Disposition at $178.5 per share. 231,515
10/08/2019 436   Disposition at $180.15 per share. 78,546
10/08/2019 5,750   Disposition at $179.1 per share. 1,029,825
10/08/2019 11,314   Disposition at $178.47 per share. 2,019,210
10/08/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
10/08/2019 2,547   Disposition at $180.05 per share. 458,588
10/08/2019 31,715   Disposition at $179.1 per share. 5,680,157
10/08/2019 55,738   Disposition at $178.46 per share. 9,947,004
10/07/2019 1,050   Disposition at $179.86 per share. 188,853
10/07/2019 140   Disposition at $178.81 per share. 25,034
10/07/2019 6,200   Disposition at $180.6 per share. 1,119,720
10/07/2019 9,800   Disposition at $179.87 per share. 1,762,726
10/07/2019 1,500   Disposition at $178.78 per share. 268,170
10/07/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
10/07/2019 33,539   Disposition at $180.57 per share. 6,056,138
10/07/2019 49,461   Disposition at $179.84 per share. 8,895,067
10/07/2019 2,200   Disposition at $180.67 per share. 397,474
10/07/2019 4,300   Disposition at $179.86 per share. 773,398
10/07/2019 600   Disposition at $178.83 per share. 107,298
10/07/2019 100   Disposition at $180.83 per share. 18,083
10/07/2019 1,450   Disposition at $180.24 per share. 261,348
10/07/2019 600   Disposition at $179.35 per share. 107,610
10/07/2019 560   Disposition at $180.65 per share. 101,164
10/07/2019 7,000   Disposition at $178.8 per share. 1,251,600
10/04/2019 816   Disposition at $180.42 per share. 147,223
10/04/2019 934   Disposition at $179.57 per share. 167,719
10/04/2019 5,861   Disposition at $180.58 per share. 1,058,380
10/04/2019 8,599   Disposition at $179.79 per share. 1,546,015
10/04/2019 3,040   Disposition at $178.7 per share. 543,248
10/04/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
10/04/2019 29,262   Disposition at $180.59 per share. 5,284,425
10/04/2019 43,923   Disposition at $179.81 per share. 7,897,795
10/04/2019 2,037   Disposition at $180.64 per share. 367,964
10/04/2019 3,411   Disposition at $179.95 per share. 613,810
10/04/2019 1,652   Disposition at $178.76 per share. 295,312
10/04/2019 1,343   Disposition at $180.3 per share. 242,143
10/04/2019 807   Disposition at $179.23 per share. 144,639
10/04/2019 16,815   Disposition at $178.74 per share. 3,005,514
10/03/2019 1,089   Disposition at $177.3 per share. 193,080
10/03/2019 2,951   Disposition at $176.54 per share. 520,970
10/03/2019 5,116   Disposition at $175.53 per share. 898,012
10/03/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
10/03/2019 17,047   Disposition at $179.35 per share. 3,057,380
10/03/2019 25,448   Disposition at $178.8 per share. 4,550,103
10/03/2019 5,148   Disposition at $177.35 per share. 912,998
10/03/2019 3,190   Disposition at $179.1 per share. 571,329
10/03/2019 381   Disposition at $177.88 per share. 67,773
10/03/2019 1,367   Disposition at $176.77 per share. 241,645
10/03/2019 16,473   Disposition at $176.56 per share. 2,908,473
10/03/2019 2,162   Disposition at $175.58 per share. 379,604
10/03/2019 187   Disposition at $179.63 per share. 33,591
10/03/2019 842   Disposition at $178.9 per share. 150,634
10/03/2019 466   Disposition at $176.77 per share. 82,375
10/03/2019 655   Disposition at $175.5 per share. 114,953
10/03/2019 849   Disposition at $179.03 per share. 151,997
10/03/2019 312   Disposition at $177.04 per share. 55,237
10/03/2019 589   Disposition at $175.66 per share. 103,464
10/03/2019 2,921   Disposition at $179.37 per share. 523,940
10/03/2019 5,423   Disposition at $178.83 per share. 969,796
10/03/2019 25,884   Disposition at $175.49 per share. 4,542,384
10/02/2019 300   Disposition at $176.32 per share. 52,896
10/02/2019 4,214   Disposition at $175.27 per share. 738,588
10/02/2019 1,322   Disposition at $175.29 per share. 231,734
10/02/2019 1,157   Disposition at $175.3 per share. 202,823
10/02/2019 618   Disposition at $176.26 per share. 108,929
10/02/2019 10,729   Disposition at $175.28 per share. 1,880,580
10/02/2019 11,347   Derivative/Non-derivative trans. at $0 per share. 0
10/02/2019 3,806   Disposition at $176.21 per share. 670,656
10/02/2019 54,338   Disposition at $175.28 per share. 9,524,365
10/01/2019 2,115   Disposition at $177.32 per share. 375,032
10/01/2019 4,667   Disposition at $176.4 per share. 823,259
10/01/2019 6,743   Disposition at $175.7 per share. 1,184,746
10/01/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
10/01/2019 13,387   Disposition at $179.4 per share. 2,401,628
10/01/2019 6,372   Disposition at $178.45 per share. 1,137,084
10/01/2019 11,702   Disposition at $177.29 per share. 2,074,648
10/01/2019 286   Disposition at $179.6 per share. 51,366
10/01/2019 1,149   Disposition at $179.04 per share. 205,717
10/01/2019 501   Disposition at $177.65 per share. 89,003
10/01/2019 1,946   Disposition at $176.57 per share. 343,606
10/01/2019 28,068   Disposition at $176.34 per share. 4,949,512
10/01/2019 3,218   Disposition at $175.73 per share. 565,500
10/01/2019 312   Disposition at $179.33 per share. 55,951
10/01/2019 151   Disposition at $178.17 per share. 26,904
10/01/2019 696   Disposition at $176.73 per share. 123,005
10/01/2019 991   Disposition at $175.73 per share. 174,149
10/01/2019 344   Disposition at $179.32 per share. 61,687
10/01/2019 560   Disposition at $177.02 per share. 99,132
10/01/2019 846   Disposition at $175.71 per share. 148,651
10/01/2019 2,629   Disposition at $179.42 per share. 471,696
10/01/2019 1,346   Disposition at $178.46 per share. 240,208
10/01/2019 30,471   Disposition at $175.68 per share. 5,353,146
09/30/2019 735   Disposition at $178.17 per share. 130,955
09/30/2019 1,415   Disposition at $177.47 per share. 251,121
09/30/2019 386   Disposition at $178.36 per share. 68,847
09/30/2019 1,364   Disposition at $177.61 per share. 242,261
09/30/2019 3,305   Disposition at $178.25 per share. 589,117
09/30/2019 14,195   Disposition at $177.64 per share. 2,521,600
09/30/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
09/30/2019 36,111   Disposition at $178.12 per share. 6,432,092
09/30/2019 2,046   Disposition at $178.21 per share. 364,618
09/30/2019 5,054   Disposition at $177.56 per share. 897,389
09/30/2019 53,889   Disposition at $177.49 per share. 9,564,759
09/27/2019 5,945   Disposition at $178.22 per share. 1,059,518
09/27/2019 4,369   Disposition at $177.16 per share. 774,013
09/27/2019 2,503   Disposition at $176.3 per share. 441,279
09/27/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
09/27/2019 5,083   Disposition at $180.11 per share. 915,500
09/27/2019 21,525   Disposition at $179.13 per share. 3,855,774
09/27/2019 28,475   Disposition at $178.21 per share. 5,074,530
09/27/2019 72   Disposition at $180.5 per share. 12,996
09/27/2019 1,487   Disposition at $179.37 per share. 266,724
09/27/2019 2,316   Disposition at $178.43 per share. 413,244
09/27/2019 2,242   Disposition at $177.35 per share. 397,619
09/27/2019 983   Disposition at $176.07 per share. 173,077
09/27/2019 21   Disposition at $180.5 per share. 3,791
09/27/2019 23,465   Disposition at $177.12 per share. 4,156,121
09/27/2019 569   Disposition at $179.29 per share. 102,017
09/27/2019 856   Disposition at $178.12 per share. 152,471
09/27/2019 704   Disposition at $176.81 per share. 124,475
09/27/2019 17   Disposition at $180.5 per share. 3,069
09/27/2019 305   Disposition at $179.35 per share. 54,702
09/27/2019 711   Disposition at $178.24 per share. 126,729
09/27/2019 493   Disposition at $177.16 per share. 87,340
09/27/2019 224   Disposition at $176.11 per share. 39,449
09/27/2019 779   Disposition at $180.14 per share. 140,330
09/27/2019 3,904   Disposition at $179.24 per share. 699,753
09/27/2019 11,452   Disposition at $176.24 per share. 2,018,301
09/26/2019 184   Disposition at $181.02 per share. 33,308
09/26/2019 6,828   Disposition at $180.08 per share. 1,229,587
09/26/2019 6,031   Disposition at $179.34 per share. 1,081,600
09/26/2019 4,457   Disposition at $178.3 per share. 794,684
09/26/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
09/26/2019 1,818   Disposition at $180.96 per share. 328,986
09/26/2019 30,672   Disposition at $180.09 per share. 5,523,721
09/26/2019 74   Disposition at $181.02 per share. 13,396
09/26/2019 33,959   Disposition at $179.38 per share. 6,091,566
09/26/2019 2,524   Disposition at $180.19 per share. 454,800
09/26/2019 2,869   Disposition at $179.35 per share. 514,556
09/26/2019 1,633   Disposition at $178.28 per share. 291,132
09/26/2019 22   Disposition at $181.02 per share. 3,983
09/26/2019 795   Disposition at $180.08 per share. 143,164
09/26/2019 900   Disposition at $179.26 per share. 161,334
09/26/2019 433   Disposition at $178.28 per share. 77,196
09/26/2019 232   Disposition at $180.26 per share. 41,821
09/26/2019 1,032   Disposition at $179.65 per share. 185,399
09/26/2019 486   Disposition at $178.3 per share. 86,654
09/26/2019 23,551   Disposition at $178.3 per share. 4,199,144
09/25/2019 5,569   Disposition at $179.74 per share. 1,000,973
09/25/2019 1,614   Disposition at $178.69 per share. 288,406
09/25/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
09/25/2019 3,787   Disposition at $183.12 per share. 693,476
09/25/2019 21,933   Disposition at $182.69 per share. 4,006,940
09/25/2019 15,915   Disposition at $181.52 per share. 2,888,891
09/25/2019 17,143   Disposition at $180.43 per share. 3,093,112
09/25/2019 1,683   Disposition at $182.83 per share. 307,703
09/25/2019 1,191   Disposition at $181.98 per share. 216,739
09/25/2019 1,021   Disposition at $180.94 per share. 184,740
09/25/2019 2,637   Disposition at $179.72 per share. 473,922
09/25/2019 568   Disposition at $178.68 per share. 101,491
09/25/2019 25,015   Disposition at $179.6 per share. 4,492,694
09/25/2019 586   Disposition at $182.79 per share. 107,115
09/25/2019 482   Disposition at $181.6 per share. 87,532
09/25/2019 853   Disposition at $179.83 per share. 153,395
09/25/2019 229   Disposition at $178.71 per share. 40,925
09/25/2019 406   Disposition at $182.88 per share. 74,250
09/25/2019 479   Disposition at $181.68 per share. 87,025
09/25/2019 865   Disposition at $179.57 per share. 155,329
09/25/2019 4,346   Disposition at $182.84 per share. 794,623
09/25/2019 3,222   Disposition at $181.68 per share. 585,373
09/25/2019 2,749   Disposition at $180.74 per share. 496,855
09/25/2019 6,207   Disposition at $178.57 per share. 1,108,384
09/24/2019 251   Disposition at $183.26 per share. 45,999
09/24/2019 18,159   Derivative/Non-derivative trans. at $0 per share. 0
09/24/2019 942   Disposition at $181.98 per share. 171,426
09/24/2019 2,516   Disposition at $187.92 per share. 472,807
09/24/2019 2,001   Disposition at $181.08 per share. 362,342
09/24/2019 14,377   Disposition at $186.98 per share. 2,688,212
09/24/2019 128   Disposition at $188 per share. 24,064
09/24/2019 20,660   Disposition at $186.3 per share. 3,848,958
09/24/2019 637   Disposition at $186.77 per share. 118,973
09/24/2019 12,330   Disposition at $185.22 per share. 2,283,763
09/24/2019 471   Disposition at $185.34 per share. 87,296
09/24/2019 3,324   Disposition at $184.45 per share. 613,112
09/24/2019 99   Disposition at $183.3 per share. 18,147
09/24/2019 3,052   Disposition at $182.99 per share. 558,486
09/24/2019 122   Disposition at $188 per share. 22,936
09/24/2019 326   Disposition at $186.8 per share. 60,897
09/24/2019 430   Disposition at $186.01 per share. 79,985
09/24/2019 186   Disposition at $184.6 per share. 34,336
09/24/2019 200   Disposition at $182 per share. 36,400
09/24/2019 12,848   Disposition at $181.85 per share. 2,336,409
09/24/2019 100   Disposition at $182.14 per share. 18,214
09/24/2019 686   Disposition at $181.4 per share. 124,441
09/24/2019 273   Disposition at $187.99 per share. 51,322
09/24/2019 2,396   Disposition at $187.08 per share. 448,244
09/24/2019 4,727   Disposition at $186.39 per share. 881,066
09/24/2019 2,607   Disposition at $185.27 per share. 482,999
09/24/2019 492   Disposition at $188 per share. 92,496
09/24/2019 687   Disposition at $184.21 per share. 126,553
09/24/2019 724   Disposition at $187.13 per share. 135,483
09/24/2019 302   Disposition at $183.08 per share. 55,291
09/24/2019 2,049   Disposition at $186.35 per share. 381,832
09/24/2019 3,187   Disposition at $181.81 per share. 579,429
09/24/2019 1,041   Disposition at $185.03 per share. 192,617
09/24/2019 3,980   Disposition at $181 per share. 720,380
09/24/2019 715   Disposition at $181.26 per share. 129,601
09/24/2019 23,128   Disposition at $181.13 per share. 4,189,175
09/23/2019 3,728   Disposition at $187.67 per share. 699,634
09/23/2019 11,179   Disposition at $186.78 per share. 2,088,014
09/23/2019 2,520   Disposition at $185.86 per share. 468,368
09/23/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/23/2019 1,997   Disposition at $189.43 per share. 378,292
09/23/2019 6,711   Disposition at $188.87 per share. 1,267,507
09/23/2019 16,610   Disposition at $187.69 per share. 3,117,531
09/23/2019 942   Disposition at $189.24 per share. 178,265
09/23/2019 1,206   Disposition at $187.75 per share. 226,427
09/23/2019 3,984   Disposition at $186.83 per share. 744,331
09/23/2019 57,355   Disposition at $186.77 per share. 10,712,194
09/23/2019 1,368   Disposition at $185.99 per share. 254,435
09/23/2019 228   Disposition at $189.24 per share. 43,147
09/23/2019 263   Disposition at $187.86 per share. 49,408
09/23/2019 1,589   Disposition at $186.76 per share. 296,762
09/23/2019 170   Disposition at $185.28 per share. 31,498
09/23/2019 222   Disposition at $189.17 per share. 41,996
09/23/2019 200   Disposition at $187.78 per share. 37,556
09/23/2019 1,074   Disposition at $186.87 per share. 200,699
09/23/2019 354   Disposition at $186.1 per share. 65,880
09/23/2019 1,573   Disposition at $189.07 per share. 297,408
09/23/2019 12,327   Disposition at $185.83 per share. 2,290,727
09/20/2019 7,364   Disposition at $190.96 per share. 1,406,230
09/20/2019 5,695   Disposition at $189.83 per share. 1,081,082
09/20/2019 2,460   Disposition at $189.16 per share. 465,334
09/20/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/20/2019 4,827   Disposition at $192.68 per share. 930,067
09/20/2019 16,079   Disposition at $191.86 per share. 3,084,917
09/20/2019 34,146   Disposition at $190.91 per share. 6,518,813
09/20/2019 1,010   Disposition at $192.3 per share. 194,223
09/20/2019 3,344   Disposition at $190.99 per share. 638,671
09/20/2019 1,492   Disposition at $189.95 per share. 283,406
09/20/2019 30,980   Disposition at $189.79 per share. 5,879,695
09/20/2019 1,654   Disposition at $189.23 per share. 312,987
09/20/2019 100   Disposition at $192.57 per share. 19,257
09/20/2019 516   Disposition at $191.68 per share. 98,907
09/20/2019 801   Disposition at $190.67 per share. 152,727
09/20/2019 833   Disposition at $189.55 per share. 157,896
09/20/2019 379   Disposition at $192.14 per share. 72,822
09/20/2019 751   Disposition at $190.88 per share. 143,351
09/20/2019 720   Disposition at $189.65 per share. 136,548
09/20/2019 475   Disposition at $192.75 per share. 91,557
09/20/2019 3,006   Disposition at $192.12 per share. 577,513
09/20/2019 8,968   Disposition at $189.07 per share. 1,695,580
09/19/2019 1,050   Disposition at $189.89 per share. 199,385
09/19/2019 480   Disposition at $188.95 per share. 90,696
09/19/2019 4,540   Disposition at $190.61 per share. 865,370
09/19/2019 10,900   Disposition at $189.81 per share. 2,068,929
09/19/2019 3,560   Disposition at $189 per share. 672,840
09/19/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/19/2019 27,836   Disposition at $190.55 per share. 5,304,150
09/19/2019 56,614   Disposition at $189.72 per share. 10,740,809
09/19/2019 1,100   Disposition at $190.7 per share. 209,770
09/19/2019 3,770   Disposition at $190.02 per share. 716,376
09/19/2019 2,630   Disposition at $189.07 per share. 497,255
09/19/2019 450   Disposition at $190.63 per share. 85,784
09/19/2019 1,200   Disposition at $189.85 per share. 227,820
09/19/2019 600   Disposition at $188.95 per share. 113,370
09/19/2019 320   Disposition at $190.66 per share. 61,012
09/19/2019 10,550   Disposition at $188.82 per share. 1,992,051
09/18/2019 1,131   Disposition at $188.08 per share. 212,719
09/18/2019 719   Disposition at $187.26 per share. 134,640
09/18/2019 6,521   Disposition at $188.32 per share. 1,228,035
09/18/2019 10,626   Disposition at $187.57 per share. 1,993,119
09/18/2019 1,853   Disposition at $186.69 per share. 345,937
09/18/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/18/2019 25,052   Disposition at $188.34 per share. 4,718,294
09/18/2019 57,050   Disposition at $187.67 per share. 10,706,574
09/18/2019 587   Disposition at $188.67 per share. 110,750
09/18/2019 4,565   Disposition at $187.95 per share. 857,992
09/18/2019 2,348   Disposition at $187.12 per share. 439,358
09/18/2019 159   Disposition at $188.8 per share. 30,020
09/18/2019 1,248   Disposition at $188.08 per share. 234,724
09/18/2019 843   Disposition at $187.07 per share. 157,701
09/18/2019 12,898   Disposition at $186.81 per share. 2,409,476
09/17/2019 704   Disposition at $187.82 per share. 132,226
09/17/2019 2,193   Disposition at $186.81 per share. 409,675
09/17/2019 4,603   Disposition at $186 per share. 856,158
09/17/2019 166   Disposition at $188.1 per share. 31,225
09/17/2019 171   Disposition at $187.07 per share. 31,989
09/17/2019 1,913   Disposition at $186.26 per share. 356,316
09/17/2019 99   Disposition at $188.1 per share. 18,622
09/17/2019 341   Disposition at $187.14 per share. 63,815
09/17/2019 1,410   Disposition at $186.19 per share. 262,528
09/17/2019 1,636   Disposition at $187.91 per share. 307,421
09/17/2019 4,873   Disposition at $186.82 per share. 910,374
09/17/2019 12,491   Disposition at $186.03 per share. 2,323,701
09/17/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/17/2019 7,754   Disposition at $187.93 per share. 1,457,210
09/17/2019 26,923   Disposition at $186.85 per share. 5,030,563
09/17/2019 60,323   Disposition at $186.03 per share. 11,221,888
09/16/2019 627   Disposition at $187.24 per share. 117,400
09/16/2019 1,623   Disposition at $186.31 per share. 302,382
09/16/2019 708   Disposition at $187.22 per share. 132,552
09/16/2019 1,142   Disposition at $186.25 per share. 212,698
09/16/2019 6,490   Disposition at $187.2 per share. 1,214,928
09/16/2019 12,510   Disposition at $186.2 per share. 2,329,362
09/16/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/16/2019 34,467   Disposition at $187.17 per share. 6,451,189
09/16/2019 2,732   Disposition at $187.17 per share. 511,349
09/16/2019 4,768   Disposition at $186.22 per share. 887,897
09/16/2019 60,533   Disposition at $186.17 per share. 11,269,429
09/13/2019 1,210   Disposition at $187.81 per share. 227,251
09/13/2019 6,290   Disposition at $187.22 per share. 1,177,614
09/13/2019 273   Disposition at $187.82 per share. 51,275
09/13/2019 1,977   Disposition at $187.19 per share. 370,075
09/13/2019 1,850   Disposition at $187.24 per share. 346,394
09/13/2019 3,444   Disposition at $187.75 per share. 646,611
09/13/2019 15,556   Disposition at $187.21 per share. 2,912,239
09/13/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/13/2019 19,561   Disposition at $187.74 per share. 3,672,383
09/13/2019 75,439   Disposition at $187.19 per share. 14,121,427
09/12/2019 540   Disposition at $190.54 per share. 102,892
09/12/2019 2,160   Disposition at $189.63 per share. 409,601
09/12/2019 7,740   Disposition at $188.89 per share. 1,462,009
09/12/2019 8,560   Disposition at $187.95 per share. 1,608,852
09/12/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/12/2019 2,950   Disposition at $190.53 per share. 562,064
09/12/2019 9,855   Disposition at $189.61 per share. 1,868,607
09/12/2019 39,384   Disposition at $188.89 per share. 7,439,244
09/12/2019 300   Disposition at $190.54 per share. 57,162
09/12/2019 1,031   Disposition at $189.68 per share. 195,561
09/12/2019 2,921   Disposition at $188.9 per share. 551,777
09/12/2019 3,248   Disposition at $188 per share. 610,624
09/12/2019 400   Disposition at $189.94 per share. 75,976
09/12/2019 900   Disposition at $188.96 per share. 170,064
09/12/2019 950   Disposition at $188.04 per share. 178,638
09/12/2019 260   Disposition at $189.9 per share. 49,374
09/12/2019 800   Disposition at $188.93 per share. 151,144
09/12/2019 790   Disposition at $187.96 per share. 148,489
09/12/2019 42,811   Disposition at $187.95 per share. 8,046,328
09/11/2019 96   Disposition at $189.3 per share. 18,173
09/11/2019 8,063   Disposition at $188.62 per share. 1,520,844
09/11/2019 7,349   Disposition at $187.83 per share. 1,380,363
09/11/2019 3,492   Disposition at $186.68 per share. 651,887
09/11/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/11/2019 3,167   Disposition at $189.22 per share. 599,260
09/11/2019 42,898   Disposition at $188.52 per share. 8,087,131
09/11/2019 31,907   Disposition at $187.76 per share. 5,990,859
09/11/2019 289   Disposition at $189.4 per share. 54,737
09/11/2019 2,227   Disposition at $188.67 per share. 420,169
09/11/2019 3,043   Disposition at $187.97 per share. 571,993
09/11/2019 1,941   Disposition at $186.67 per share. 362,327
09/11/2019 574   Disposition at $188.82 per share. 108,383
09/11/2019 1,244   Disposition at $188.04 per share. 233,922
09/11/2019 432   Disposition at $186.49 per share. 80,564
09/11/2019 643   Disposition at $188.69 per share. 121,328
09/11/2019 807   Disposition at $187.91 per share. 151,644
09/11/2019 400   Disposition at $186.51 per share. 74,604
09/11/2019 17,028   Disposition at $186.59 per share. 3,177,255
09/10/2019 571   Disposition at $187.93 per share. 107,309
09/10/2019 8,751   Disposition at $187.27 per share. 1,638,800
09/10/2019 5,275   Disposition at $186.53 per share. 983,946
09/10/2019 4,403   Disposition at $185.12 per share. 815,084
09/10/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/10/2019 9,963   Disposition at $187.76 per share. 1,870,653
09/10/2019 53,685   Disposition at $187.05 per share. 10,041,780
09/10/2019 8,618   Disposition at $186.25 per share. 1,605,103
09/10/2019 3,197   Disposition at $187.43 per share. 599,214
09/10/2019 2,711   Disposition at $186.57 per share. 505,792
09/10/2019 1,592   Disposition at $185.05 per share. 294,600
09/10/2019 1,035   Disposition at $187.42 per share. 193,980
09/10/2019 785   Disposition at $186.56 per share. 146,450
09/10/2019 430   Disposition at $185.06 per share. 79,576
09/10/2019 857   Disposition at $187.38 per share. 160,585
09/10/2019 610   Disposition at $186.69 per share. 113,881
09/10/2019 383   Disposition at $185.29 per share. 70,967
09/10/2019 22,734   Disposition at $185.12 per share. 4,208,519
09/09/2019 660   Disposition at $187.58 per share. 123,803
09/09/2019 640   Disposition at $186.75 per share. 119,520
09/09/2019 6,180   Disposition at $188.53 per share. 1,165,116
09/09/2019 6,660   Disposition at $187.48 per share. 1,248,617
09/09/2019 6,160   Disposition at $186.72 per share. 1,150,196
09/09/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/09/2019 31,986   Disposition at $188.53 per share. 6,030,321
09/09/2019 36,504   Disposition at $187.41 per share. 6,841,215
09/09/2019 2,100   Disposition at $188.54 per share. 395,934
09/09/2019 3,200   Disposition at $187.53 per share. 600,096
09/09/2019 2,200   Disposition at $186.72 per share. 410,784
09/09/2019 600   Disposition at $188.53 per share. 113,118
09/09/2019 900   Disposition at $187.53 per share. 168,777
09/09/2019 750   Disposition at $186.72 per share. 140,040
09/09/2019 550   Disposition at $188.54 per share. 103,697
09/09/2019 26,510   Disposition at $186.68 per share. 4,948,887
09/06/2019 340   Disposition at $189.88 per share. 64,560
09/06/2019 880   Disposition at $188.82 per share. 166,162
09/06/2019 9,968   Disposition at $187.7 per share. 1,870,994
09/06/2019 7,812   Disposition at $187.06 per share. 1,461,313
09/06/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/06/2019 1,850   Disposition at $189.85 per share. 351,223
09/06/2019 2,750   Disposition at $188.73 per share. 519,008
09/06/2019 700   Disposition at $190.1 per share. 133,070
09/06/2019 100   Disposition at $188.82 per share. 18,882
09/06/2019 51,233   Disposition at $187.7 per share. 9,616,435
09/06/2019 2,400   Disposition at $187.85 per share. 450,840
09/06/2019 4,300   Disposition at $187.21 per share. 805,003
09/06/2019 100   Disposition at $190.21 per share. 19,021
09/06/2019 150   Disposition at $189.5 per share. 28,425
09/06/2019 850   Disposition at $187.82 per share. 159,647
09/06/2019 1,150   Disposition at $187.14 per share. 215,211
09/06/2019 120   Disposition at $190.19 per share. 22,823
09/06/2019 100   Disposition at $188.82 per share. 18,882
09/06/2019 970   Disposition at $187.67 per share. 182,040
09/06/2019 660   Disposition at $187.04 per share. 123,447
09/06/2019 39,167   Disposition at $187.06 per share. 7,326,580
09/05/2019 220   Disposition at $188.63 per share. 41,499
09/05/2019 8,802   Disposition at $190.75 per share. 1,678,982
09/05/2019 8,658   Disposition at $190.21 per share. 1,646,839
09/05/2019 1,540   Disposition at $188.79 per share. 290,737
09/05/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/05/2019 650   Disposition at $191.29 per share. 124,339
09/05/2019 71,437   Disposition at $190.59 per share. 13,615,178
09/05/2019 16,350   Disposition at $189.96 per share. 3,105,846
09/05/2019 600   Disposition at $191.06 per share. 114,636
09/05/2019 5,600   Disposition at $190.46 per share. 1,066,576
09/05/2019 1,300   Disposition at $188.95 per share. 245,635
09/05/2019 800   Disposition at $190.78 per share. 152,624
09/05/2019 1,100   Disposition at $190.26 per share. 209,286
09/05/2019 350   Disposition at $188.76 per share. 66,066
09/05/2019 20   Disposition at $191.17 per share. 3,824
09/05/2019 1,370   Disposition at $190.56 per share. 261,068
09/05/2019 240   Disposition at $189.81 per share. 45,555
09/05/2019 6,563   Disposition at $188.79 per share. 1,239,029
09/04/2019 1,061   Disposition at $187.53 per share. 198,970
09/04/2019 10,421   Disposition at $187 per share. 1,948,727
09/04/2019 2,725   Disposition at $185.76 per share. 506,196
09/04/2019 4,793   Disposition at $184.86 per share. 886,034
09/04/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
09/04/2019 29,317   Disposition at $187.25 per share. 5,489,609
09/04/2019 31,919   Disposition at $186.75 per share. 5,960,874
09/04/2019 17,953   Disposition at $185.32 per share. 3,327,050
09/04/2019 4,350   Disposition at $187.03 per share. 813,581
09/04/2019 706   Disposition at $185.73 per share. 131,126
09/04/2019 2,444   Disposition at $184.91 per share. 451,921
09/04/2019 1,265   Disposition at $187.13 per share. 236,720
09/04/2019 289   Disposition at $185.99 per share. 53,752
09/04/2019 696   Disposition at $184.92 per share. 128,705
09/04/2019 1,023   Disposition at $186.98 per share. 191,281
09/04/2019 244   Disposition at $186.12 per share. 45,414
09/04/2019 583   Disposition at $184.99 per share. 107,850
09/04/2019 15,811   Disposition at $184.72 per share. 2,920,608
09/03/2019 264   Disposition at $185.42 per share. 48,951
09/03/2019 4,536   Disposition at $184.81 per share. 838,299
09/03/2019 6,407   Disposition at $183.87 per share. 1,178,056
09/03/2019 6,481   Disposition at $182.59 per share. 1,183,366
09/03/2019 17,688   Derivative/Non-derivative trans. at $0 per share. 0
09/03/2019 6,622   Disposition at $185.33 per share. 1,227,256
09/03/2019 21,503   Disposition at $184.58 per share. 3,969,024
09/03/2019 29,228   Disposition at $183.82 per share. 5,372,691
09/03/2019 1,566   Disposition at $185.09 per share. 289,851
09/03/2019 3,048   Disposition at $184.07 per share. 561,046
09/03/2019 2,886   Disposition at $182.64 per share. 527,100
09/03/2019 351   Disposition at $185.11 per share. 64,974
09/03/2019 992   Disposition at $184.12 per share. 182,648
09/03/2019 907   Disposition at $182.64 per share. 165,655
09/03/2019 202   Disposition at $185.37 per share. 37,445
09/03/2019 488   Disposition at $184.59 per share. 90,080
09/03/2019 457   Disposition at $183.79 per share. 83,993
09/03/2019 703   Disposition at $182.53 per share. 128,319
09/03/2019 33,100   Disposition at $182.59 per share. 6,043,729
08/30/2019 591   Disposition at $186.68 per share. 110,328
08/30/2019 2,732   Disposition at $185.74 per share. 507,442
08/30/2019 6,620   Disposition at $185.15 per share. 1,225,693
08/30/2019 9,057   Disposition at $183.98 per share. 1,666,307
08/30/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
08/30/2019 2,602   Disposition at $186.7 per share. 485,794
08/30/2019 18,213   Disposition at $185.7 per share. 3,382,155
08/30/2019 27,813   Disposition at $185.06 per share. 5,147,074
08/30/2019 524   Disposition at $186.78 per share. 97,873
08/30/2019 879   Disposition at $185.8 per share. 163,319
08/30/2019 2,671   Disposition at $185.06 per share. 494,296
08/30/2019 3,426   Disposition at $183.93 per share. 630,145
08/30/2019 394   Disposition at $186.19 per share. 73,359
08/30/2019 725   Disposition at $185.06 per share. 134,169
08/30/2019 1,131   Disposition at $183.97 per share. 208,071
08/30/2019 130   Disposition at $186.78 per share. 24,282
08/30/2019 738   Disposition at $185.32 per share. 136,767
08/30/2019 982   Disposition at $183.96 per share. 180,649
08/30/2019 46,372   Disposition at $183.96 per share. 8,530,594
08/29/2019 1,325   Disposition at $185.44 per share. 245,708
08/29/2019 525   Disposition at $184.37 per share. 96,795
08/29/2019 1,369   Disposition at $185.85 per share. 254,429
08/29/2019 13,840   Disposition at $185.36 per share. 2,565,383
08/29/2019 3,791   Disposition at $184.21 per share. 698,341
08/29/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
08/29/2019 23,524   Disposition at $185.69 per share. 4,368,172
08/29/2019 52,805   Disposition at $185.26 per share. 9,782,655
08/29/2019 920   Disposition at $185.77 per share. 170,909
08/29/2019 5,068   Disposition at $185.31 per share. 939,152
08/29/2019 1,512   Disposition at $184.06 per share. 278,299
08/29/2019 1,731   Disposition at $185.42 per share. 320,963
08/29/2019 519   Disposition at $184.47 per share. 95,740
08/29/2019 18,671   Disposition at $184.24 per share. 3,439,946
08/28/2019 1,394   Disposition at $181.23 per share. 252,635
08/28/2019 179   Disposition at $179.81 per share. 32,186
08/28/2019 4,093   Disposition at $181.52 per share. 742,962
08/28/2019 12,030   Disposition at $181.02 per share. 2,177,671
08/28/2019 1,377   Disposition at $179.94 per share. 247,778
08/28/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
08/28/2019 39,514   Disposition at $181.41 per share. 7,168,235
08/28/2019 43,556   Disposition at $180.9 per share. 7,879,281
08/28/2019 306   Disposition at $181.86 per share. 55,650
08/28/2019 5,329   Disposition at $181.21 per share. 965,669
08/28/2019 1,465   Disposition at $180.17 per share. 263,950
08/28/2019 1,195   Disposition at $181.36 per share. 216,726
08/28/2019 755   Disposition at $180.98 per share. 136,640
08/28/2019 200   Disposition at $179.74 per share. 35,948
08/28/2019 177   Disposition at $181.7 per share. 32,161
08/28/2019 6,930   Disposition at $179.8 per share. 1,246,014
08/27/2019 873   Disposition at $183.75 per share. 160,414
08/27/2019 2,360   Disposition at $182.85 per share. 431,526
08/27/2019 3,867   Disposition at $181.88 per share. 703,330
08/27/2019 265   Disposition at $183.73 per share. 48,689
08/27/2019 439   Disposition at $182.93 per share. 80,307
08/27/2019 1,446   Disposition at $181.92 per share. 263,057
08/27/2019 143   Disposition at $183.89 per share. 26,297
08/27/2019 564   Disposition at $182.93 per share. 103,173
08/27/2019 1,043   Disposition at $181.91 per share. 189,733
08/27/2019 2,227   Disposition at $183.64 per share. 408,967
08/27/2019 5,723   Disposition at $182.83 per share. 1,046,337
08/27/2019 9,550   Disposition at $181.86 per share. 1,736,763
08/27/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
08/27/2019 20,439   Disposition at $183.47 per share. 3,749,944
08/27/2019 36,357   Disposition at $182.44 per share. 6,632,972
08/27/2019 33,204   Disposition at $181.71 per share. 6,033,499
08/26/2019 437   Disposition at $179.93 per share. 78,630
08/26/2019 1,713   Disposition at $179.3 per share. 307,141
08/26/2019 1,018   Disposition at $179.65 per share. 182,884
08/26/2019 732   Disposition at $178.98 per share. 131,014
08/26/2019 9,667   Disposition at $179.7 per share. 1,737,160
08/26/2019 7,833   Disposition at $179.04 per share. 1,402,421
08/26/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
08/26/2019 56,368   Disposition at $179.64 per share. 10,125,948
08/26/2019 3,783   Disposition at $179.73 per share. 679,919
08/26/2019 3,317   Disposition at $179.1 per share. 594,075
08/26/2019 33,632   Disposition at $178.99 per share. 6,019,792
08/23/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
08/23/2019 500   Disposition at $183.03 per share. 91,515
08/23/2019 5,604   Disposition at $182.63 per share. 1,023,459
08/23/2019 400   Disposition at $182.79 per share. 73,116
08/23/2019 15,081   Disposition at $181.34 per share. 2,734,789
08/23/2019 400   Disposition at $181.68 per share. 72,672
08/23/2019 8,800   Disposition at $180.59 per share. 1,589,192
08/23/2019 1,500   Disposition at $180.98 per share. 271,470
08/23/2019 7,523   Disposition at $179.57 per share. 1,350,906
08/23/2019 800   Disposition at $179.63 per share. 143,704
08/23/2019 2,300   Disposition at $178.82 per share. 411,286
08/23/2019 150   Disposition at $182.79 per share. 27,419
08/23/2019 600   Disposition at $181.01 per share. 108,606
08/23/2019 200   Disposition at $179.56 per share. 35,912
08/23/2019 500   Disposition at $178.27 per share. 89,135
08/23/2019 700   Disposition at $177.38 per share. 124,166
08/23/2019 120   Disposition at $182.66 per share. 21,920
08/23/2019 240   Disposition at $181.37 per share. 43,529
08/23/2019 1,300   Disposition at $178.38 per share. 231,894
08/23/2019 27,380   Disposition at $178.06 per share. 4,875,283
08/23/2019 220   Disposition at $180.73 per share. 39,761
08/23/2019 180   Disposition at $179.58 per share. 32,325
08/23/2019 350   Disposition at $178.31 per share. 62,409
08/23/2019 640   Disposition at $177.46 per share. 113,575
08/23/2019 1,100   Disposition at $182.71 per share. 200,981
08/23/2019 3,759   Disposition at $181.25 per share. 681,319
08/23/2019 1,700   Disposition at $180.14 per share. 306,238
08/23/2019 1,067   Disposition at $179.22 per share. 191,228
08/23/2019 4,827   Disposition at $178.13 per share. 859,834
08/23/2019 5,047   Disposition at $177.33 per share. 894,985
08/23/2019 2,700   Disposition at $177.48 per share. 479,196
08/23/2019 22,812   Disposition at $177.27 per share. 4,043,884
08/22/2019 2,350   Disposition at $183.6 per share. 431,460
08/22/2019 2,466   Disposition at $182.6 per share. 450,292
08/22/2019 8,860   Disposition at $181.72 per share. 1,610,040
08/22/2019 3,824   Disposition at $180.86 per share. 691,609
08/22/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
08/22/2019 12,373   Disposition at $183.61 per share. 2,271,807
08/22/2019 21,157   Disposition at $182.41 per share. 3,859,249
08/22/2019 935   Disposition at $183.58 per share. 171,648
08/22/2019 41,823   Disposition at $181.57 per share. 7,593,803
08/22/2019 649   Disposition at $182.72 per share. 118,586
08/22/2019 3,655   Disposition at $181.78 per share. 664,406
08/22/2019 1,861   Disposition at $180.96 per share. 336,767
08/22/2019 86   Disposition at $184.08 per share. 15,831
08/22/2019 292   Disposition at $183.32 per share. 53,530
08/22/2019 780   Disposition at $182.01 per share. 141,968
08/22/2019 992   Disposition at $181.23 per share. 179,781
08/22/2019 235   Disposition at $183.61 per share. 43,149
08/22/2019 701   Disposition at $182.12 per share. 127,667
08/22/2019 814   Disposition at $181.23 per share. 147,522
08/22/2019 14,647   Disposition at $180.74 per share. 2,647,299
08/21/2019 1,436   Disposition at $185.06 per share. 265,747
08/21/2019 414   Disposition at $183.55 per share. 75,990
08/21/2019 2,510   Disposition at $185.47 per share. 465,530
08/21/2019 11,973   Disposition at $184.93 per share. 2,214,167
08/21/2019 3,726   Disposition at $183.59 per share. 684,057
08/21/2019 18,209   Derivative/Non-derivative trans. at $0 per share. 0
08/21/2019 14,844   Disposition at $185.44 per share. 2,752,672
08/21/2019 58,115   Disposition at $184.93 per share. 10,747,207
08/21/2019 1,449   Disposition at $183.52 per share. 265,921
08/21/2019 115   Disposition at $185.84 per share. 21,372
08/21/2019 5,936   Disposition at $184.95 per share. 1,097,864
08/21/2019 1,549   Disposition at $185.07 per share. 286,674
08/21/2019 701   Disposition at $183.83 per share. 128,865
08/21/2019 19,607   Disposition at $183.61 per share. 3,600,042
08/20/2019 32   Disposition at $182.66 per share. 5,846
08/20/2019 2,461   Disposition at $185.38 per share. 456,221
08/20/2019 10,564   Disposition at $184.62 per share. 1,950,326
08/20/2019 4,795   Disposition at $183.9 per share. 881,801
08/20/2019 17,820   Derivative/Non-derivative trans. at $0 per share. 0
08/20/2019 1,049   Disposition at $185.76 per share. 194,863
08/20/2019 32,890   Disposition at $185.07 per share. 6,086,953
08/20/2019 55,114   Disposition at $184.25 per share. 10,154,755
08/20/2019 301   Disposition at $185.63 per share. 55,875
08/20/2019 3,669   Disposition at $184.97 per share. 678,655
08/20/2019 3,530   Disposition at $184.1 per share. 649,873
08/20/2019 609   Disposition at $185.2 per share. 112,787
08/20/2019 1,473   Disposition at $184.28 per share. 271,445
08/20/2019 168   Disposition at $182.66 per share. 30,687
08/20/2019 548   Disposition at $185.29 per share. 101,539
08/20/2019 1,270   Disposition at $184.26 per share. 234,011
08/20/2019 2,154   Disposition at $183.27 per share. 394,764
08/19/2019 1,215   Disposition at $186.49 per share. 226,586
08/19/2019 635   Disposition at $185.83 per share. 118,003
08/19/2019 993   Disposition at $187.12 per share. 185,811
08/19/2019 14,559   Disposition at $186.47 per share. 2,714,817
08/19/2019 3,448   Disposition at $185.72 per share. 640,363
08/19/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
08/19/2019 6,145   Disposition at $187.17 per share. 1,150,160
08/19/2019 74,047   Disposition at $186.44 per share. 13,805,323
08/19/2019 237   Disposition at $187.4 per share. 44,414
08/19/2019 5,702   Disposition at $186.45 per share. 1,063,138
08/19/2019 1,561   Disposition at $185.66 per share. 289,816
08/19/2019 847   Disposition at $186.81 per share. 158,229
08/19/2019 1,403   Disposition at $186.05 per share. 261,029
08/19/2019 14,808   Disposition at $185.63 per share. 2,748,810
08/16/2019 400   Disposition at $185 per share. 74,000
08/16/2019 1,353   Disposition at $184.25 per share. 249,291
08/16/2019 5,747   Disposition at $183.46 per share. 1,054,345
08/16/2019 254   Disposition at $184.95 per share. 46,978
08/16/2019 1,996   Disposition at $183.43 per share. 366,127
08/16/2019 100   Disposition at $185 per share. 18,500
08/16/2019 621   Disposition at $184.08 per share. 114,314
08/16/2019 1,129   Disposition at $183.31 per share. 206,957
08/16/2019 405   Disposition at $184.93 per share. 74,897
08/16/2019 7,059   Disposition at $183.93 per share. 1,298,362
08/16/2019 10,105   Disposition at $183.25 per share. 1,851,742
08/16/2019 17,569   Derivative/Non-derivative trans. at $0 per share. 0
08/16/2019 4,194   Disposition at $184.74 per share. 774,800
08/16/2019 56,201   Disposition at $183.76 per share. 10,327,496
08/16/2019 29,759   Disposition at $183.1 per share. 5,448,873
08/15/2019 905   Disposition at $182.49 per share. 165,154
08/15/2019 845   Disposition at $181.32 per share. 153,216
08/15/2019 7,133   Disposition at $182.51 per share. 1,301,844
08/15/2019 7,155   Disposition at $181.75 per share. 1,300,422
08/15/2019 3,212   Disposition at $180.75 per share. 580,569
08/15/2019 17,500   Derivative/Non-derivative trans. at $0 per share. 0
08/15/2019 38,191   Disposition at $182.51 per share. 6,970,240
08/15/2019 37,634   Disposition at $181.72 per share. 6,838,851
08/15/2019 3,180   Disposition at $182.5 per share. 580,350
08/15/2019 2,422   Disposition at $181.74 per share. 440,175
08/15/2019 1,498   Disposition at $180.92 per share. 271,019
08/15/2019 185   Disposition at $183.1 per share. 33,874
08/15/2019 1,256   Disposition at $182.24 per share. 228,894
08/15/2019 709   Disposition at $181.36 per share. 128,585
08/15/2019 14,175   Disposition at $180.71 per share. 2,561,565
08/14/2019 6,099   Disposition at $179.95 per share. 1,097,516
08/14/2019 17,720   Derivative/Non-derivative trans. at $0 per share. 0
08/14/2019 3,019   Disposition at $185.61 per share. 560,357
08/14/2019 700   Disposition at $185.68 per share. 129,976
08/14/2019 9,871   Disposition at $184.96 per share. 1,825,741
08/14/2019 1,000   Disposition at $184.78 per share. 184,780
08/14/2019 9,800   Disposition at $183.96 per share. 1,802,808
08/14/2019 900   Disposition at $183.61 per share. 165,249
08/14/2019 4,651   Disposition at $183.17 per share. 851,924
08/14/2019 400   Disposition at $182.12 per share. 72,848
08/14/2019 5,535   Disposition at $181.94 per share. 1,007,038
08/14/2019 250   Disposition at $185.69 per share. 46,423
08/14/2019 300   Disposition at $184.6 per share. 55,380
08/14/2019 250   Disposition at $183.59 per share. 45,898
08/14/2019 150   Disposition at $182.1 per share. 27,315
08/14/2019 600   Disposition at $180.75 per share. 108,450
08/14/2019 700   Disposition at $179.94 per share. 125,958
08/14/2019 238   Disposition at $185.69 per share. 44,195
08/14/2019 220   Disposition at $184.49 per share. 40,588
08/14/2019 1,900   Disposition at $180.91 per share. 343,729
08/14/2019 32,468   Disposition at $179.96 per share. 5,842,942
08/14/2019 180   Disposition at $183.47 per share. 33,025
08/14/2019 120   Disposition at $182.07 per share. 21,849
08/14/2019 460   Disposition at $180.85 per share. 83,191
08/14/2019 632   Disposition at $179.99 per share. 113,754
08/14/2019 240   Disposition at $185.8 per share. 44,592
08/14/2019 2,180   Disposition at $185.13 per share. 403,584
08/14/2019 4,901   Disposition at $180.85 per share. 886,346
08/14/2019 2,000   Disposition at $184.07 per share. 368,140
08/14/2019 1,100   Disposition at $183.22 per share. 201,542
08/14/2019 1,200   Disposition at $181.89 per share. 218,268
08/14/2019 2,600   Disposition at $180 per share. 468,000
08/14/2019 25,356   Disposition at $180.83 per share. 4,585,126
08/13/2019 1,066   Disposition at $187.24 per share. 199,598
08/13/2019 803   Disposition at $185.79 per share. 149,190
08/13/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
08/13/2019 4,503   Disposition at $190.88 per share. 859,533
08/13/2019 51,547   Disposition at $190.07 per share. 9,797,539
08/13/2019 14,046   Disposition at $189.11 per share. 2,656,240
08/13/2019 15,067   Disposition at $188.26 per share. 2,836,514
08/13/2019 2,267   Disposition at $190.32 per share. 431,456
08/13/2019 2,595   Disposition at $189.64 per share. 492,116
08/13/2019 1,700   Disposition at $188.3 per share. 320,110
08/13/2019 326   Disposition at $187.08 per share. 60,989
08/13/2019 612   Disposition at $185.59 per share. 113,582
08/13/2019 1,441   Disposition at $190.12 per share. 273,963
08/13/2019 475   Disposition at $188.59 per share. 89,581
08/13/2019 200   Disposition at $187.28 per share. 37,456
08/13/2019 4,857   Disposition at $187.19 per share. 909,182
08/13/2019 134   Disposition at $185.52 per share. 24,860
08/13/2019 515   Disposition at $190.37 per share. 98,041
08/13/2019 395   Disposition at $189.79 per share. 74,968
08/13/2019 664   Disposition at $188.74 per share. 125,324
08/13/2019 149   Disposition at $187.27 per share. 27,904
08/13/2019 127   Disposition at $185.52 per share. 23,562
08/13/2019 1,005   Disposition at $190.86 per share. 191,815
08/13/2019 10,457   Disposition at $190.06 per share. 1,987,458
08/13/2019 2,513   Disposition at $189.09 per share. 475,184
08/13/2019 3,156   Disposition at $188.23 per share. 594,054
08/13/2019 4,980   Disposition at $185.81 per share. 925,334
08/12/2019 582   Disposition at $185.36 per share. 107,880
08/12/2019 5,221   Disposition at $187.1 per share. 976,850
08/12/2019 6,693   Disposition at $186.17 per share. 1,246,036
08/12/2019 7,086   Disposition at $185.34 per share. 1,313,320
08/12/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
08/12/2019 102   Disposition at $187.58 per share. 19,134
08/12/2019 31,145   Disposition at $187 per share. 5,824,115
08/12/2019 35,709   Disposition at $185.99 per share. 6,641,517
08/12/2019 1,793   Disposition at $187.04 per share. 335,363
08/12/2019 2,424   Disposition at $186.35 per share. 451,713
08/12/2019 3,283   Disposition at $185.37 per share. 608,570
08/12/2019 725   Disposition at $187 per share. 135,575
08/12/2019 570   Disposition at $186.28 per share. 106,180
08/12/2019 955   Disposition at $185.32 per share. 176,981
08/12/2019 502   Disposition at $186.98 per share. 93,864
08/12/2019 766   Disposition at $186.11 per share. 142,561
08/12/2019 28,044   Disposition at $185.24 per share. 5,194,871
08/09/2019 15,170   Disposition at $189.59 per share. 2,876,081
08/09/2019 50,522   Disposition at $188.69 per share. 9,532,997
08/09/2019 25,032   Disposition at $187.81 per share. 4,701,260
08/09/2019 34   Disposition at $190.47 per share. 6,476
08/09/2019 1,141   Disposition at $189.84 per share. 216,608
08/09/2019 3,744   Disposition at $188.78 per share. 706,793
08/09/2019 2,581   Disposition at $187.88 per share. 484,919
08/09/2019 447   Disposition at $190.14 per share. 84,993
08/09/2019 953   Disposition at $188.87 per share. 179,994
08/09/2019 850   Disposition at $187.96 per share. 159,766
08/09/2019 278   Disposition at $190.26 per share. 52,893
08/09/2019 761   Disposition at $188.94 per share. 143,784
08/09/2019 811   Disposition at $187.96 per share. 152,436
08/09/2019 1,097   Disposition at $190.44 per share. 208,913
08/09/2019 2,246   Disposition at $189.49 per share. 425,595
08/09/2019 10,760   Disposition at $188.73 per share. 2,030,735
08/09/2019 4,897   Disposition at $187.79 per share. 919,608
08/09/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
08/09/2019 4,276   Disposition at $190.45 per share. 814,365
08/08/2019 2,120   Disposition at $186.01 per share. 394,342
08/08/2019 1,020   Disposition at $184.91 per share. 188,609
08/08/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
08/08/2019 600   Disposition at $189.98 per share. 113,988
08/08/2019 29,834   Disposition at $189.63 per share. 5,657,422
08/08/2019 3,400   Disposition at $189.27 per share. 643,518
08/08/2019 30,600   Disposition at $188.98 per share. 5,782,788
08/08/2019 1,200   Disposition at $188.11 per share. 225,732
08/08/2019 13,550   Disposition at $187.88 per share. 2,545,774
08/08/2019 1,000   Disposition at $186.86 per share. 186,860
08/08/2019 7,900   Disposition at $186.7 per share. 1,474,930
08/08/2019 1,100   Disposition at $189.39 per share. 208,329
08/08/2019 450   Disposition at $188.26 per share. 84,717
08/08/2019 200   Disposition at $187 per share. 37,400
08/08/2019 400   Disposition at $186.25 per share. 74,500
08/08/2019 100   Disposition at $184.8 per share. 18,480
08/08/2019 900   Disposition at $186.14 per share. 167,526
08/08/2019 8,316   Disposition at $185.87 per share. 1,545,695
08/08/2019 310   Disposition at $189.76 per share. 58,826
08/08/2019 720   Disposition at $189.16 per share. 136,196
08/08/2019 300   Disposition at $187.96 per share. 56,388
08/08/2019 280   Disposition at $186.66 per share. 52,265
08/08/2019 180   Disposition at $185.77 per share. 33,439
08/08/2019 60   Disposition at $184.81 per share. 11,089
08/08/2019 3,140   Disposition at $189.83 per share. 596,067
08/08/2019 8,100   Disposition at $189.17 per share. 1,532,277
08/08/2019 3,180   Disposition at $188 per share. 597,840
08/08/2019 1,440   Disposition at $186.92 per share. 269,165
08/08/2019 400   Disposition at $184.92 per share. 73,968
08/08/2019 4,800   Disposition at $184.91 per share. 887,568
08/07/2019 3,226   Disposition at $184.18 per share. 594,165
08/07/2019 2,699   Disposition at $183.16 per share. 494,349
08/07/2019 1,701   Disposition at $182.15 per share. 309,838
08/07/2019 19,000   Derivative/Non-derivative trans. at $0 per share. 0
08/07/2019 21,935   Disposition at $185.65 per share. 4,072,233
08/07/2019 35,395   Disposition at $185.07 per share. 6,550,553
08/07/2019 19,730   Disposition at $183.94 per share. 3,629,137
08/07/2019 2,923   Disposition at $185.49 per share. 542,188
08/07/2019 2,761   Disposition at $184.63 per share. 509,764
08/07/2019 997   Disposition at $183.14 per share. 182,591
08/07/2019 819   Disposition at $182.34 per share. 149,337
08/07/2019 11,197   Disposition at $182.92 per share. 2,048,156
08/07/2019 1,194   Disposition at $185.29 per share. 221,237
08/07/2019 461   Disposition at $184.33 per share. 84,977
08/07/2019 330   Disposition at $183.31 per share. 60,493
08/07/2019 265   Disposition at $182.02 per share. 48,236
08/07/2019 262   Disposition at $185.76 per share. 48,670
08/07/2019 902   Disposition at $185.27 per share. 167,114
08/07/2019 438   Disposition at $183.75 per share. 80,483
08/07/2019 248   Disposition at $182.46 per share. 45,251
08/07/2019 2,159   Disposition at $185.72 per share. 400,970
08/07/2019 9,215   Disposition at $185.23 per share. 1,706,895
08/07/2019 6,743   Disposition at $181.94 per share. 1,226,822
08/06/2019 6,258   Disposition at $185.34 per share. 1,159,858
08/06/2019 50,598   Disposition at $184.64 per share. 9,342,415
08/06/2019 36,344   Disposition at $183.71 per share. 6,676,757
08/06/2019 227   Disposition at $185.32 per share. 42,068
08/06/2019 4,013   Disposition at $184.68 per share. 741,121
08/06/2019 3,260   Disposition at $183.72 per share. 598,928
08/06/2019 362   Disposition at $185.16 per share. 67,028
08/06/2019 954   Disposition at $184.56 per share. 176,071
08/06/2019 934   Disposition at $183.65 per share. 171,530
08/06/2019 2   Disposition at $185.46 per share. 371
08/06/2019 967   Disposition at $184.77 per share. 178,673
08/06/2019 881   Disposition at $183.8 per share. 161,928
08/06/2019 654   Disposition at $185.42 per share. 121,265
08/06/2019 8,472   Disposition at $184.78 per share. 1,565,457
08/06/2019 9,334   Disposition at $183.87 per share. 1,716,243
08/06/2019 18,460   Derivative/Non-derivative trans. at $0 per share. 0
08/05/2019 2,500   Disposition at $181.16 per share. 452,900
08/05/2019 3,000   Disposition at $180.22 per share. 540,660
08/05/2019 17,640   Derivative/Non-derivative trans. at $0 per share. 0
08/05/2019 500   Disposition at $185.04 per share. 92,520
08/05/2019 5,883   Disposition at $184.89 per share. 1,087,708
08/05/2019 1,400   Disposition at $184.26 per share. 257,964
08/05/2019 17,640   Disposition at $183.95 per share. 3,244,878
08/05/2019 1,400   Disposition at $183.36 per share. 256,704
08/05/2019 18,970   Disposition at $182.93 per share. 3,470,183
08/05/2019 1,800   Disposition at $182.3 per share. 328,140
08/05/2019 21,812   Disposition at $182.04 per share. 3,970,657
08/05/2019 200   Disposition at $185.02 per share. 37,004
08/05/2019 450   Disposition at $184.15 per share. 82,868
08/05/2019 500   Disposition at $183.1 per share. 91,550
08/05/2019 500   Disposition at $182 per share. 91,000
08/05/2019 350   Disposition at $180.84 per share. 63,294
08/05/2019 250   Disposition at $180.04 per share. 45,010
08/05/2019 1,100   Disposition at $181.27 per share. 199,397
08/05/2019 14,545   Disposition at $180.92 per share. 2,631,482
08/05/2019 160   Disposition at $185.02 per share. 29,604
08/05/2019 380   Disposition at $184.01 per share. 69,924
08/05/2019 420   Disposition at $182.97 per share. 76,848
08/05/2019 370   Disposition at $182.07 per share. 67,366
08/05/2019 280   Disposition at $181 per share. 50,680
08/05/2019 240   Disposition at $180.22 per share. 43,253
08/05/2019 840   Disposition at $184.93 per share. 155,342
08/05/2019 3,200   Disposition at $184.1 per share. 589,120
08/05/2019 3,100   Disposition at $183.18 per share. 567,858
08/05/2019 5,000   Disposition at $182.23 per share. 911,150
08/05/2019 1,300   Disposition at $180.29 per share. 234,377
08/05/2019 11,600   Disposition at $180.15 per share. 2,089,740
04/26/2019 340,000   Gift at $0 per share. 0
04/26/2019 340,000   Gift at $0 per share. 0
04/26/2019 340,000   Derivative/Non-derivative trans. at $0 per share. 0
04/18/2019 1,152   Disposition at $178.78 per share. 205,955
04/18/2019 11,848   Disposition at $178.04 per share. 2,109,418
04/18/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/18/2019 7,824   Disposition at $178.76 per share. 1,398,619
04/18/2019 87,176   Disposition at $178.03 per share. 15,519,944
04/17/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/17/2019 1,880   Disposition at $180.53 per share. 339,397
04/17/2019 29,244   Disposition at $179.77 per share. 5,257,194
04/17/2019 63,876   Disposition at $178.8 per share. 11,421,029
04/17/2019 4,420   Disposition at $179.8 per share. 794,716
04/17/2019 8,580   Disposition at $178.78 per share. 1,533,933
04/16/2019 2,187   Disposition at $179.93 per share. 393,507
04/16/2019 10,813   Disposition at $179.36 per share. 1,939,420
04/16/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/16/2019 48,648   Disposition at $179.73 per share. 8,743,506
04/16/2019 46,352   Disposition at $179.14 per share. 8,303,498
04/15/2019 3,917   Disposition at $179.81 per share. 704,316
04/15/2019 4,192   Disposition at $178.59 per share. 748,650
04/15/2019 4,891   Disposition at $177.74 per share. 869,327
04/15/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/15/2019 2,913   Disposition at $180.23 per share. 525,010
04/15/2019 26,011   Disposition at $179.72 per share. 4,674,697
04/15/2019 40,645   Disposition at $178.46 per share. 7,253,507
04/15/2019 25,431   Disposition at $177.63 per share. 4,517,309
04/12/2019 3,356   Disposition at $179.27 per share. 601,631
04/12/2019 11,444   Disposition at $178.85 per share. 2,046,760
04/12/2019 3,878   Disposition at $179.23 per share. 695,054
04/12/2019 9,622   Disposition at $178.83 per share. 1,720,703
04/12/2019 3,167   Disposition at $179.23 per share. 567,622
04/12/2019 7,583   Disposition at $178.84 per share. 1,356,144
04/12/2019 3,373   Disposition at $179.24 per share. 604,577
04/12/2019 9,627   Disposition at $178.83 per share. 1,721,597
04/12/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/12/2019 33,564   Disposition at $179.21 per share. 6,015,005
04/12/2019 61,436   Disposition at $178.81 per share. 10,985,372
04/11/2019 755   Disposition at $178.27 per share. 134,594
04/11/2019 12,745   Disposition at $177.6 per share. 2,263,512
04/11/2019 1,131   Disposition at $178.15 per share. 201,488
04/11/2019 9,619   Disposition at $177.55 per share. 1,707,854
04/11/2019 1,239   Disposition at $178.16 per share. 220,741
04/11/2019 11,761   Disposition at $177.59 per share. 2,088,636
04/11/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/11/2019 9,928   Disposition at $178.15 per share. 1,768,674
04/11/2019 427   Disposition at $178.18 per share. 76,083
04/11/2019 14,373   Disposition at $177.61 per share. 2,552,789
04/11/2019 85,072   Disposition at $177.57 per share. 15,106,236
04/10/2019 2,698   Disposition at $178.11 per share. 480,541
04/10/2019 10,302   Disposition at $177.28 per share. 1,826,339
04/10/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/10/2019 723   Disposition at $178.73 per share. 129,222
04/10/2019 30,217   Disposition at $177.92 per share. 5,376,209
04/10/2019 64,060   Disposition at $177.22 per share. 11,352,714
04/09/2019 792   Disposition at $176.15 per share. 139,511
04/09/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/09/2019 22,929   Disposition at $178.76 per share. 4,098,789
04/09/2019 31,533   Disposition at $178.22 per share. 5,619,812
04/09/2019 35,189   Disposition at $177.3 per share. 6,239,010
04/09/2019 5,349   Disposition at $176.1 per share. 941,959
04/09/2019 1,405   Disposition at $178.81 per share. 251,229
04/09/2019 5,213   Disposition at $178.45 per share. 930,260
04/09/2019 5,590   Disposition at $177.31 per share. 991,163
04/08/2019 760   Disposition at $175.11 per share. 133,084
04/08/2019 760   Derivative/Non-derivative trans. at $0 per share. 0
04/08/2019 6,192   Disposition at $175.17 per share. 1,084,653
04/05/2019 1,201   Disposition at $176.68 per share. 212,193
04/05/2019 11,799   Disposition at $175.59 per share. 2,071,787
04/05/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/05/2019 11,438   Disposition at $176.6 per share. 2,019,951
04/05/2019 83,562   Disposition at $175.57 per share. 14,670,981
04/04/2019 5,465   Disposition at $177.23 per share. 968,562
04/04/2019 4,934   Disposition at $176.11 per share. 868,927
04/04/2019 1,223   Disposition at $177.81 per share. 217,462
04/04/2019 6,114   Disposition at $177.09 per share. 1,082,729
04/04/2019 5,663   Disposition at $176.04 per share. 996,915
04/04/2019 13,000   Derivative/Non-derivative trans. at $0 per share. 0
04/04/2019 9,531   Disposition at $177.73 per share. 1,693,945
04/04/2019 43,036   Disposition at $177.1 per share. 7,621,676
04/04/2019 674   Disposition at $177.83 per share. 119,858
04/04/2019 7,289   Disposition at $177.17 per share. 1,291,393
04/04/2019 6,837   Disposition at $176.06 per share. 1,203,723
04/04/2019 707   Disposition at $177.74 per share. 125,663
04/04/2019 6,594   Disposition at $177.17 per share. 1,168,259
04/04/2019 6,199   Disposition at $176.07 per share. 1,091,458
04/04/2019 351   Disposition at $177.82 per share. 62,415
04/04/2019 42,433   Disposition at $176.06 per share. 7,470,754
04/03/2019 1,600   Disposition at $176.84 per share. 282,944
04/03/2019 4,300   Disposition at $175.1 per share. 752,930
04/03/2019 1,480   Disposition at $177.53 per share. 262,745
04/03/2019 2,000   Disposition at $176.8 per share. 353,600
04/03/2019 5,000   Disposition at $175.08 per share. 875,400
04/03/2019 8,480   Derivative/Non-derivative trans. at $0 per share. 0
04/03/2019 13,041   Disposition at $177.48 per share. 2,314,517
04/03/2019 11,860   Disposition at $176.75 per share. 2,096,255
04/03/2019 1,600   Disposition at $177.6 per share. 284,160
04/03/2019 2,300   Disposition at $176.83 per share. 406,709
04/03/2019 5,731   Disposition at $175.09 per share. 1,003,441
04/03/2019 1,600   Disposition at $177.53 per share. 284,048
04/03/2019 1,900   Disposition at $176.79 per share. 335,901
04/03/2019 5,300   Disposition at $175.08 per share. 927,924
04/03/2019 1,100   Disposition at $177.61 per share. 195,371
04/03/2019 33,408   Disposition at $175.1 per share. 5,849,741
11/08/2018 1,444,500   Gift at $0 per share. 0
11/08/2018 1,444,500   Derivative/Non-derivative trans. at $0 per share. 0
08/31/2018 400   Disposition at $177.12 per share. 70,848
08/31/2018 9,780   Disposition at $176.57 per share. 1,726,855
08/31/2018 98,570   Disposition at $175.6 per share. 17,308,892
08/31/2018 108,750   Derivative/Non-derivative trans. at $0 per share. 0
08/31/2018 8,124   Disposition at $176.54 per share. 1,434,211
08/31/2018 78,126   Disposition at $175.6 per share. 13,718,926
08/30/2018 49,140   Disposition at $179.16 per share. 8,803,923
08/30/2018 24,590   Disposition at $178.21 per share. 4,382,184
08/30/2018 25,620   Disposition at $177.43 per share. 4,545,757
08/30/2018 9,400   Disposition at $176.37 per share. 1,657,878
08/30/2018 108,750   Derivative/Non-derivative trans. at $0 per share. 0
08/30/2018 38,326   Disposition at $179.17 per share. 6,866,870
08/30/2018 20,299   Disposition at $178.23 per share. 3,617,891
08/30/2018 20,886   Disposition at $177.4 per share. 3,705,177
08/30/2018 4,100   Disposition at $179.18 per share. 734,638
08/30/2018 1,801   Disposition at $178.24 per share. 321,011
08/30/2018 2,299   Disposition at $177.43 per share. 407,912
08/30/2018 800   Disposition at $176.13 per share. 140,904
08/30/2018 3,111   Disposition at $179.23 per share. 557,585
08/30/2018 1,900   Disposition at $178.49 per share. 339,131
08/30/2018 2,289   Disposition at $177.48 per share. 406,252
08/30/2018 700   Disposition at $176.22 per share. 123,354
08/30/2018 6,739   Disposition at $176.26 per share. 1,187,817
08/29/2018 2,000   Disposition at $176.1 per share. 352,200
08/29/2018 7,000   Disposition at $175.54 per share. 1,228,780
08/29/2018 2,686   Disposition at $176.04 per share. 472,844
08/29/2018 5,314   Disposition at $175.47 per share. 932,448
08/29/2018 40,638   Disposition at $176.02 per share. 7,153,101
08/29/2018 68,112   Disposition at $175.46 per share. 11,950,932
08/29/2018 108,750   Derivative/Non-derivative trans. at $0 per share. 0
08/29/2018 18,846   Disposition at $176.11 per share. 3,318,970
08/29/2018 67,404   Disposition at $175.56 per share. 11,833,447
08/28/2018 48,409   Disposition at $177.21 per share. 8,578,559
08/28/2018 35,600   Disposition at $176.66 per share. 6,289,096
08/28/2018 2,710   Disposition at $178.08 per share. 482,597
08/28/2018 62,801   Disposition at $177.2 per share. 11,128,338
08/28/2018 43,239   Disposition at $176.65 per share. 7,638,170
08/28/2018 108,750   Derivative/Non-derivative trans. at $0 per share. 0
08/28/2018 2,241   Disposition at $178.07 per share. 399,055
08/27/2018 22,238   Disposition at $178.07 per share. 3,959,921
08/27/2018 77,512   Disposition at $177.36 per share. 13,747,529
08/27/2018 9,000   Disposition at $176.28 per share. 1,586,520
08/27/2018 108,750   Derivative/Non-derivative trans. at $0 per share. 0
08/27/2018 15,600   Disposition at $178.09 per share. 2,778,204
08/27/2018 62,850   Disposition at $177.38 per share. 11,148,333
08/27/2018 7,800   Disposition at $176.3 per share. 1,375,140
08/24/2018 16,676   Disposition at $174.4 per share. 2,908,295
08/24/2018 13,324   Disposition at $173.76 per share. 2,315,179
08/24/2018 56,641   Disposition at $174.36 per share. 9,875,925
08/24/2018 33,359   Disposition at $173.7 per share. 5,794,459
08/24/2018 90,000   Derivative/Non-derivative trans. at $0 per share. 0
08/23/2018 18,782   Disposition at $175.05 per share. 3,287,790
08/23/2018 52,596   Disposition at $174.32 per share. 9,168,535
08/23/2018 24,522   Disposition at $173.24 per share. 4,248,192
08/23/2018 95,900   Derivative/Non-derivative trans. at $0 per share. 0
08/23/2018 21,310   Disposition at $175.05 per share. 3,730,316
08/23/2018 17,850   Disposition at $174.33 per share. 3,111,791
08/23/2018 8,150   Disposition at $173.24 per share. 1,411,906
08/22/2018 100   Disposition at $174.18 per share. 17,418
08/22/2018 26,289   Disposition at $173.65 per share. 4,565,085
08/22/2018 63,611   Disposition at $172.8 per share. 10,991,981
08/22/2018 90,000   Derivative/Non-derivative trans. at $0 per share. 0
08/22/2018 8,400   Disposition at $173.67 per share. 1,458,828
08/22/2018 21,600   Disposition at $172.8 per share. 3,732,480
08/21/2018 2,200   Disposition at $172.01 per share. 378,422
08/21/2018 10,813   Disposition at $173.69 per share. 1,878,110
08/21/2018 72,864   Disposition at $173.06 per share. 12,609,844
08/21/2018 6,323   Disposition at $171.96 per share. 1,087,304
08/21/2018 90,000   Derivative/Non-derivative trans. at $0 per share. 0
08/21/2018 2,400   Disposition at $173.81 per share. 417,144
08/21/2018 25,400   Disposition at $173.1 per share. 4,396,740
08/20/2018 5,200   Disposition at $173.78 per share. 903,656
08/20/2018 64,379   Disposition at $172.71 per share. 11,118,898
08/20/2018 20,421   Disposition at $171.97 per share. 3,511,800
08/20/2018 90,000   Derivative/Non-derivative trans. at $0 per share. 0
08/20/2018 300   Disposition at $174.09 per share. 52,227
08/20/2018 4,814   Disposition at $173.13 per share. 833,448
08/20/2018 18,239   Disposition at $172.43 per share. 3,144,951
08/20/2018 6,647   Disposition at $171.67 per share. 1,141,091
08/17/2018 3,300   Disposition at $175.57 per share. 579,381
08/17/2018 19,692   Disposition at $174.5 per share. 3,436,254
08/17/2018 33,117   Disposition at $173.62 per share. 5,749,774
08/17/2018 46,441   Disposition at $172.71 per share. 8,020,826
08/17/2018 102,550   Derivative/Non-derivative trans. at $0 per share. 0
08/17/2018 1,100   Disposition at $175.73 per share. 193,303
08/17/2018 10,200   Disposition at $174.7 per share. 1,781,940
08/17/2018 9,850   Disposition at $173.7 per share. 1,710,945
08/17/2018 200   Disposition at $175.6 per share. 35,120
08/17/2018 2,200   Disposition at $174.51 per share. 383,922
08/17/2018 2,305   Disposition at $173.68 per share. 400,333
08/17/2018 4,295   Disposition at $172.74 per share. 741,919
08/17/2018 200   Disposition at $175.8 per share. 35,160
08/17/2018 1,600   Disposition at $174.49 per share. 279,184
08/17/2018 2,200   Disposition at $173.69 per share. 382,118
08/17/2018 4,000   Disposition at $172.74 per share. 690,960
08/17/2018 16,600   Disposition at $172.74 per share. 2,867,484
08/16/2018 13,714   Disposition at $174.55 per share. 2,393,779
08/16/2018 117,697   Derivative/Non-derivative trans. at $0 per share. 0
08/16/2018 136   Disposition at $180.39 per share. 24,534
08/16/2018 7,048   Disposition at $179.86 per share. 1,267,654
08/16/2018 28,136   Disposition at $178.71 per share. 5,028,185
08/16/2018 21,332   Disposition at $177.93 per share. 3,795,603
08/16/2018 8,803   Disposition at $176.8 per share. 1,556,371
08/16/2018 500   Disposition at $180.18 per share. 90,090
08/16/2018 2,750   Disposition at $178.81 per share. 491,728
08/16/2018 2,400   Disposition at $177.98 per share. 427,152
08/16/2018 900   Disposition at $176.84 per share. 159,156
08/16/2018 1,000   Disposition at $175.62 per share. 175,620
08/16/2018 1,450   Disposition at $174.66 per share. 253,257
08/16/2018 700   Disposition at $179.9 per share. 125,930
08/16/2018 2,710   Disposition at $178.68 per share. 484,223
08/16/2018 10,612   Disposition at $175.58 per share. 1,863,255
08/16/2018 1,680   Disposition at $177.91 per share. 298,889
08/16/2018 800   Disposition at $176.78 per share. 141,424
08/16/2018 1,000   Disposition at $175.52 per share. 175,520
08/16/2018 1,110   Disposition at $174.6 per share. 193,806
08/16/2018 4,996   Disposition at $180.2 per share. 900,280
08/16/2018 10,391   Disposition at $179.32 per share. 1,863,315
08/16/2018 43,271   Disposition at $178.51 per share. 7,724,307
08/16/2018 18,321   Disposition at $177.71 per share. 3,255,825
08/16/2018 11,205   Disposition at $176.68 per share. 1,979,700
08/16/2018 15,799   Disposition at $175.45 per share. 2,771,935
08/16/2018 6,785   Disposition at $174.76 per share. 1,185,747
08/15/2018 30,804   Disposition at $176.48 per share. 5,436,290
08/15/2018 4,300   Disposition at $175.72 per share. 755,596
08/15/2018 120,000   Derivative/Non-derivative trans. at $0 per share. 0
08/15/2018 3,400   Disposition at $180.48 per share. 613,632
08/15/2018 10,939   Disposition at $179.78 per share. 1,966,614
08/15/2018 27,684   Disposition at $178.73 per share. 4,947,962
08/15/2018 20,808   Disposition at $177.74 per share. 3,698,414
08/15/2018 22,069   Disposition at $176.56 per share. 3,896,503
08/15/2018 7,771   Disposition at $180.33 per share. 1,401,345
08/15/2018 15,953   Disposition at $179.55 per share. 2,864,362
08/15/2018 38,839   Disposition at $178.56 per share. 6,935,092
08/15/2018 22,333   Disposition at $177.6 per share. 3,966,341
08/15/2018 5,100   Disposition at $175.93 per share. 897,243
08/14/2018 7,257   Disposition at $181.77 per share. 1,319,105
08/14/2018 77,414   Disposition at $181.05 per share. 14,015,805
08/14/2018 18,208   Disposition at $180.27 per share. 3,282,357
08/14/2018 17,121   Disposition at $179.29 per share. 3,069,625
08/14/2018 120,000   Derivative/Non-derivative trans. at $0 per share. 0
08/14/2018 4,186   Disposition at $181.79 per share. 760,973
08/14/2018 56,280   Disposition at $181.08 per share. 10,191,183
08/14/2018 16,000   Disposition at $180.37 per share. 2,885,920
08/14/2018 13,534   Disposition at $179.31 per share. 2,426,782
08/13/2018 19,561   Disposition at $182.2 per share. 3,564,015
08/13/2018 22,435   Disposition at $181.53 per share. 4,072,626
08/13/2018 72,902   Disposition at $180.63 per share. 13,168,289
08/13/2018 5,102   Disposition at $179.92 per share. 917,952
08/13/2018 120,000   Derivative/Non-derivative trans. at $0 per share. 0
08/13/2018 1,300   Disposition at $182.49 per share. 237,237
08/13/2018 23,209   Disposition at $182.02 per share. 4,224,503
08/13/2018 52,741   Disposition at $180.77 per share. 9,533,991
08/13/2018 12,750   Disposition at $180.14 per share. 2,296,785
08/10/2018 3,200   Disposition at $182.04 per share. 582,528
08/10/2018 40,678   Disposition at $181.1 per share. 7,366,786
08/10/2018 76,122   Disposition at $180.29 per share. 13,724,036
08/10/2018 120,000   Derivative/Non-derivative trans. at $0 per share. 0
08/10/2018 3,100   Disposition at $182.01 per share. 564,231
08/10/2018 36,940   Disposition at $180.99 per share. 6,685,771
08/10/2018 49,960   Disposition at $180.25 per share. 9,005,290
08/09/2018 20,042   Disposition at $185.95 per share. 3,726,810
08/09/2018 40,152   Disposition at $185.13 per share. 7,433,340
08/09/2018 46,086   Disposition at $184.25 per share. 8,491,346
08/09/2018 13,720   Disposition at $182.88 per share. 2,509,114
08/09/2018 120,000   Derivative/Non-derivative trans. at $0 per share. 0
08/09/2018 17,779   Disposition at $185.88 per share. 3,304,761
08/09/2018 32,232   Disposition at $185.03 per share. 5,963,887
08/09/2018 29,988   Disposition at $184.2 per share. 5,523,790
08/09/2018 10,001   Disposition at $182.89 per share. 1,829,083
08/08/2018 30,700   Disposition at $186.09 per share. 5,712,963
08/08/2018 65,578   Disposition at $185.5 per share. 12,164,719
08/08/2018 23,722   Disposition at $184.5 per share. 4,376,709
08/08/2018 120,000   Derivative/Non-derivative trans. at $0 per share. 0
08/08/2018 23,001   Disposition at $186.09 per share. 4,280,257
08/08/2018 49,283   Disposition at $185.5 per share. 9,141,997
08/08/2018 17,716   Disposition at $184.5 per share. 3,268,602
08/07/2018 25,274   Disposition at $185.17 per share. 4,679,987
08/07/2018 41,528   Disposition at $184.15 per share. 7,647,382
08/07/2018 200   Disposition at $187.45 per share. 37,490
08/07/2018 2,100   Disposition at $186.7 per share. 392,070
08/07/2018 2,602   Disposition at $185.2 per share. 481,891
08/07/2018 4,098   Disposition at $184.13 per share. 754,565
08/07/2018 200   Disposition at $187.94 per share. 37,588
08/07/2018 1,900   Disposition at $186.73 per share. 354,787
08/07/2018 2,300   Disposition at $185.21 per share. 425,983
08/07/2018 3,600   Disposition at $184.18 per share. 663,048
08/07/2018 1,600   Disposition at $188.02 per share. 300,832
08/07/2018 13,286   Disposition at $187.02 per share. 2,484,748
08/07/2018 16,107   Disposition at $186.49 per share. 3,003,795
08/07/2018 33,897   Disposition at $185.17 per share. 6,276,708
08/07/2018 55,110   Disposition at $184.15 per share. 10,148,507
08/07/2018 120,000   Derivative/Non-derivative trans. at $0 per share. 0
08/07/2018 950   Disposition at $188.06 per share. 178,657
08/07/2018 10,148   Disposition at $187.04 per share. 1,898,082
08/07/2018 12,100   Disposition at $186.51 per share. 2,256,771
08/06/2018 120,000   Derivative/Non-derivative trans. at $0 per share. 0
08/06/2018 3,933   Disposition at $185.7 per share. 730,359
08/06/2018 413   Disposition at $185.69 per share. 76,690
08/06/2018 17,250   Disposition at $185.07 per share. 3,192,458
08/06/2018 1,800   Disposition at $185 per share. 333,000
08/06/2018 29,917   Disposition at $184 per share. 5,504,728
08/06/2018 3,200   Disposition at $183.93 per share. 588,576
08/06/2018 15,800   Disposition at $183.13 per share. 2,893,454
08/06/2018 1,300   Disposition at $182.99 per share. 237,887
08/06/2018 3,050   Disposition at $182.04 per share. 555,222
08/06/2018 600   Disposition at $181.37 per share. 108,822
08/06/2018 4,450   Disposition at $180.99 per share. 805,406
08/06/2018 1,200   Disposition at $185.38 per share. 222,456
08/06/2018 2,000   Disposition at $184.42 per share. 368,840
08/06/2018 2,100   Disposition at $183.58 per share. 385,518
08/06/2018 800   Disposition at $182.62 per share. 146,096
08/06/2018 400   Disposition at $181.12 per share. 72,448
08/06/2018 300   Disposition at $179.98 per share. 53,994
08/06/2018 2,200   Disposition at $179.83 per share. 395,626
08/06/2018 200   Disposition at $180.01 per share. 36,002
08/06/2018 1,300   Disposition at $179.01 per share. 232,713
08/06/2018 6,068   Disposition at $185.69 per share. 1,126,767
08/06/2018 23,867   Disposition at $185.04 per share. 4,416,350
08/06/2018 40,250   Disposition at $183.96 per share. 7,404,390
08/06/2018 19,515   Disposition at $183.09 per share.