Bulletin
Investor Alert

Alphabet Inc. Cl C

NAS: GOOG

GO
/marketstate/country/us

After Hours

 --Real time quotes

Sep 25, 2020, 7:16 p.m.

/zigman2/quotes/205453964/composite

$

1,441.00

Change

-3.96 -0.27%

Volume

Volume 60,585

Real time quotes

/zigman2/quotes/205453964/composite

Today's close

$ 1,428.29

$ 1,444.96

Change

+16.67 +1.17%

Day low

Day high

$1,413

$1,450

Open

52 week low

52 week high

$1,014

$1,733

Open

Lawrence E. Page

Lawrence E. Page founded Alphabet, Inc. and Google LLC. Mr. Page is on the board of X PRIZE Foundation, National Academy of Engineering and Alphabet, Inc. (former Chief Executive Officer & Director).

In the past Mr. Page occupied the position of Chief Executive Officer & Director at Google LLC.

Mr. Page received an undergraduate degree from the University of Michigan and a graduate degree from Stanford University.

Transactions

Date Shares Transaction Value
11/16/2017 25,000   Gift at $0 per share. 0
11/16/2017 25,000   Gift at $0 per share. 0
02/22/2017 11,000   Derivative/Non-derivative trans. at $0 per share. 0
02/03/2017 6,918   Disposition at $802.06 per share. 5,548,652
02/03/2017 107   Disposition at $801.33 per share. 85,743
02/03/2017 1,503   Disposition at $824.84 per share. 1,239,735
02/03/2017 3,238   Disposition at $824.08 per share. 2,668,372
02/03/2017 2,285   Disposition at $822.99 per share. 1,880,533
02/03/2017 5,461   Disposition at $821.9 per share. 4,488,396
02/03/2017 4,051   Disposition at $820.95 per share. 3,325,669
02/03/2017 132   Disposition at $819.95 per share. 108,234
02/03/2017 2,551   Disposition at $804.97 per share. 2,053,479
02/03/2017 3,054   Disposition at $804.14 per share. 2,455,844
02/03/2017 4,040   Disposition at $802.97 per share. 3,243,999
02/03/2017 16,670   Derivative/Non-derivative trans. at $0 per share. 0
02/02/2017 2,890   Disposition at $821.05 per share. 2,372,835
02/02/2017 1,084   Disposition at $820.02 per share. 888,902
02/02/2017 1,940   Disposition at $819.1 per share. 1,589,054
02/02/2017 5,107   Disposition at $818.05 per share. 4,177,782
02/02/2017 3,229   Disposition at $817.12 per share. 2,638,481
02/02/2017 500   Disposition at $815.14 per share. 407,570
02/02/2017 200   Disposition at $813.87 per share. 162,774
02/02/2017 100   Disposition at $802.36 per share. 80,236
02/02/2017 700   Disposition at $801.58 per share. 561,106
02/02/2017 3,365   Disposition at $800.62 per share. 2,694,087
02/02/2017 200   Disposition at $812.92 per share. 162,584
02/02/2017 1,561   Disposition at $799.67 per share. 1,248,285
02/02/2017 2,813   Disposition at $798.47 per share. 2,246,097
02/02/2017 4,125   Disposition at $797.57 per share. 3,289,977
02/02/2017 3,094   Disposition at $796.68 per share. 2,464,928
02/02/2017 401   Disposition at $794.98 per share. 318,787
02/02/2017 207   Disposition at $793.79 per share. 164,315
02/02/2017 300   Disposition at $792.83 per share. 237,849
02/02/2017 100   Disposition at $823.8 per share. 82,380
02/02/2017 178   Disposition at $822.8 per share. 146,459
02/02/2017 1,238   Disposition at $822.15 per share. 1,017,822
02/02/2017 16,666   Derivative/Non-derivative trans. at $0 per share. 0
02/01/2017 698   Disposition at $822.63 per share. 574,196
02/01/2017 200   Disposition at $821.29 per share. 164,258
02/01/2017 300   Disposition at $818.86 per share. 245,658
02/01/2017 600   Disposition at $817.62 per share. 490,572
02/01/2017 2,894   Disposition at $816.22 per share. 2,362,141
02/01/2017 4,358   Disposition at $815.23 per share. 3,552,773
02/01/2017 3,709   Disposition at $814.32 per share. 3,020,313
02/01/2017 3,907   Disposition at $813.32 per share. 3,177,642
02/01/2017 647   Disposition at $800.57 per share. 517,969
02/01/2017 300   Disposition at $799.06 per share. 239,718
02/01/2017 200   Disposition at $796.95 per share. 159,390
02/01/2017 2,300   Disposition at $796.12 per share. 1,831,076
02/01/2017 3,588   Disposition at $795.1 per share. 2,852,819
02/01/2017 2,484   Disposition at $794.23 per share. 1,972,868
02/01/2017 4,350   Disposition at $793.04 per share. 3,449,724
02/01/2017 2,797   Disposition at $792.28 per share. 2,216,008
02/01/2017 16,666   Derivative/Non-derivative trans. at $0 per share. 0
01/31/2017 300   Disposition at $821.71 per share. 246,513
01/31/2017 1,601   Disposition at $820.3 per share. 1,313,301
01/31/2017 4,519   Disposition at $819.4 per share. 3,702,869
01/31/2017 2,225   Disposition at $818.57 per share. 1,821,319
01/31/2017 4,762   Disposition at $817.43 per share. 3,892,602
01/31/2017 1,705   Disposition at $816.72 per share. 1,392,508
01/31/2017 954   Disposition at $815.35 per share. 777,844
01/31/2017 16,666   Derivative/Non-derivative trans. at $0 per share. 0
01/31/2017 308   Disposition at $800.42 per share. 246,530
01/31/2017 400   Disposition at $798.85 per share. 319,540
01/31/2017 810   Disposition at $797.86 per share. 646,267
01/31/2017 4,055   Disposition at $796.99 per share. 3,231,795
01/31/2017 3,169   Disposition at $795.96 per share. 2,522,398
01/31/2017 4,704   Disposition at $794.64 per share. 3,737,987
01/31/2017 1,861   Disposition at $793.83 per share. 1,477,318
01/31/2017 946   Disposition at $792.48 per share. 749,687
01/31/2017 413   Disposition at $791.5 per share. 326,890
01/31/2017 100   Disposition at $822.22 per share. 82,222
01/31/2017 500   Disposition at $814.43 per share. 407,215
01/30/2017 100   Disposition at $809.05 per share. 80,905
01/30/2017 300   Disposition at $807.47 per share. 242,241
01/30/2017 1,610   Disposition at $806.72 per share. 1,298,820
01/30/2017 2,400   Disposition at $805.49 per share. 1,933,176
01/30/2017 2,321   Disposition at $804.54 per share. 1,867,338
01/30/2017 1,942   Disposition at $803.46 per share. 1,560,320
01/30/2017 492   Disposition at $800.45 per share. 393,822
01/30/2017 4,162   Disposition at $802.41 per share. 3,339,631
01/30/2017 205   Disposition at $814.66 per share. 167,006
01/30/2017 59   Disposition at $813.33 per share. 47,987
01/30/2017 300   Disposition at $811.18 per share. 243,354
01/30/2017 2,775   Disposition at $801.44 per share. 2,223,996
12/23/2016 3,895   Disposition at $807.45 per share. 3,145,018
12/23/2016 7,611   Disposition at $806.76 per share. 6,140,251
12/23/2016 2,123   Disposition at $805.74 per share. 1,710,587
12/23/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
12/23/2016 300   Disposition at $791.88 per share. 237,564
12/23/2016 1,903   Disposition at $791.11 per share. 1,505,483
12/23/2016 1,425   Disposition at $790.04 per share. 1,125,807
12/23/2016 8,299   Disposition at $789.04 per share. 6,548,243
12/23/2016 1,213   Disposition at $809.73 per share. 982,203
12/23/2016 1,828   Disposition at $808.85 per share. 1,478,578
12/23/2016 4,743   Disposition at $788.2 per share. 3,738,433
12/22/2016 809   Disposition at $792.55 per share. 641,173
12/22/2016 5,620   Disposition at $791.63 per share. 4,448,961
12/22/2016 7,975   Disposition at $790.57 per share. 6,304,796
12/22/2016 2,262   Disposition at $789.75 per share. 1,786,415
12/22/2016 100   Disposition at $810.65 per share. 81,065
12/22/2016 1,811   Disposition at $809.77 per share. 1,466,494
12/22/2016 4,899   Disposition at $808.88 per share. 3,962,704
12/22/2016 7,926   Disposition at $807.98 per share. 6,404,050
12/22/2016 1,930   Disposition at $807.05 per share. 1,557,607
12/22/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
12/21/2016 3,296   Disposition at $788.42 per share. 2,598,633
12/21/2016 1,221   Disposition at $812.31 per share. 991,831
12/21/2016 2,500   Disposition at $811.57 per share. 2,028,925
12/21/2016 1,913   Disposition at $810.47 per share. 1,550,430
12/21/2016 2,607   Disposition at $809.6 per share. 2,110,628
12/21/2016 3,404   Disposition at $808.49 per share. 2,752,100
12/21/2016 3,321   Disposition at $807.37 per share. 2,681,276
12/21/2016 1,700   Disposition at $806.59 per share. 1,371,203
12/21/2016 100   Disposition at $795.18 per share. 79,518
12/21/2016 2,468   Disposition at $794.35 per share. 1,960,456
12/21/2016 1,700   Disposition at $793.53 per share. 1,349,001
12/21/2016 2,118   Disposition at $792.32 per share. 1,678,134
12/21/2016 2,087   Disposition at $791.32 per share. 1,651,485
12/21/2016 2,201   Disposition at $790.31 per share. 1,739,473
12/21/2016 2,696   Disposition at $789.37 per share. 2,128,142
12/21/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
12/20/2016 6,243   Disposition at $796.14 per share. 4,970,303
12/20/2016 7,375   Disposition at $795.32 per share. 5,865,485
12/20/2016 1,010   Disposition at $794.07 per share. 802,011
12/20/2016 417   Disposition at $815.77 per share. 340,177
12/20/2016 3,732   Disposition at $815 per share. 3,041,580
12/20/2016 7,978   Disposition at $814.21 per share. 6,495,768
12/20/2016 2,939   Disposition at $813.25 per share. 2,390,142
12/20/2016 1,600   Disposition at $812.02 per share. 1,299,232
12/20/2016 1,662   Disposition at $797.15 per share. 1,324,864
12/20/2016 376   Disposition at $797.97 per share. 300,037
12/20/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
12/19/2016 1,877   Disposition at $812.78 per share. 1,525,589
12/19/2016 959   Disposition at $811.74 per share. 778,459
12/19/2016 3,012   Disposition at $810.73 per share. 2,441,919
12/19/2016 1,740   Disposition at $809.62 per share. 1,408,739
12/19/2016 900   Disposition at $808.64 per share. 727,776
12/19/2016 300   Disposition at $807.62 per share. 242,286
12/19/2016 500   Disposition at $806.49 per share. 403,245
12/19/2016 600   Disposition at $787.11 per share. 472,266
12/19/2016 1,452   Disposition at $796.37 per share. 1,156,330
12/19/2016 600   Disposition at $805.36 per share. 483,216
12/19/2016 4,288   Disposition at $795.62 per share. 3,411,619
12/19/2016 2,314   Disposition at $794.52 per share. 1,838,520
12/19/2016 1,622   Disposition at $793.49 per share. 1,287,041
12/19/2016 3,138   Disposition at $792.49 per share. 2,486,834
12/19/2016 1,911   Disposition at $791.5 per share. 1,512,557
12/19/2016 800   Disposition at $790.41 per share. 632,328
12/19/2016 541   Disposition at $787.94 per share. 426,276
12/19/2016 200   Disposition at $815.66 per share. 163,132
12/19/2016 2,933   Disposition at $814.63 per share. 2,389,310
12/19/2016 3,645   Disposition at $813.82 per share. 2,966,374
12/19/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
11/28/2016 1,831   Disposition at $772.36 per share. 1,414,192
11/28/2016 1,065   Disposition at $789.14 per share. 840,435
11/28/2016 1,400   Disposition at $771.06 per share. 1,079,484
11/28/2016 803   Disposition at $787.81 per share. 632,612
11/28/2016 1,600   Disposition at $770.23 per share. 1,232,368
11/28/2016 732   Disposition at $786.94 per share. 576,041
11/28/2016 1,037   Disposition at $768.82 per share. 797,267
11/28/2016 300   Disposition at $785.69 per share. 235,707
11/28/2016 184   Disposition at $767.18 per share. 141,162
11/28/2016 404   Disposition at $784.27 per share. 316,846
11/28/2016 411   Disposition at $765.72 per share. 314,711
11/28/2016 600   Disposition at $783.14 per share. 469,884
11/28/2016 700   Disposition at $764.7 per share. 535,290
11/28/2016 100   Disposition at $781.54 per share. 78,154
11/28/2016 200   Disposition at $761.72 per share. 152,344
11/28/2016 500   Disposition at $779.2 per share. 389,600
11/28/2016 200   Disposition at $798.84 per share. 159,768
11/28/2016 500   Disposition at $797.41 per share. 398,705
11/28/2016 900   Disposition at $796.46 per share. 716,814
11/28/2016 300   Disposition at $778.34 per share. 233,502
11/28/2016 697   Disposition at $795.39 per share. 554,387
11/28/2016 500   Disposition at $777.53 per share. 388,765
11/28/2016 2,838   Disposition at $794.35 per share. 2,254,366
11/28/2016 600   Disposition at $776.34 per share. 465,804
11/28/2016 3,288   Disposition at $793.38 per share. 2,608,634
11/28/2016 1,297   Disposition at $775.35 per share. 1,005,629
11/28/2016 1,477   Disposition at $792.37 per share. 1,170,331
11/28/2016 2,752   Disposition at $774.27 per share. 2,130,792
11/28/2016 1,100   Disposition at $791.26 per share. 870,386
11/28/2016 3,558   Disposition at $773.33 per share. 2,751,509
11/28/2016 1,166   Disposition at $789.88 per share. 921,001
11/28/2016 300   Disposition at $760.89 per share. 228,267
11/28/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
11/25/2016 4,523   Disposition at $779.46 per share. 3,525,498
11/25/2016 5,668   Disposition at $781.28 per share. 4,428,296
11/25/2016 6,475   Disposition at $780.5 per share. 5,053,738
11/25/2016 200   Disposition at $764.55 per share. 152,910
11/25/2016 4,114   Disposition at $763.02 per share. 3,139,065
11/25/2016 8,473   Disposition at $762.36 per share. 6,459,477
11/25/2016 3,879   Disposition at $761.18 per share. 2,952,618
11/25/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
11/23/2016 100   Disposition at $763.39 per share. 76,339
11/23/2016 100   Disposition at $762.37 per share. 76,237
11/23/2016 121   Disposition at $761.23 per share. 92,109
11/23/2016 1,522   Disposition at $760.12 per share. 1,156,903
11/23/2016 6,128   Disposition at $759.18 per share. 4,652,256
11/23/2016 4,324   Disposition at $758.2 per share. 3,278,457
11/23/2016 3,271   Disposition at $757.07 per share. 2,476,376
11/23/2016 900   Disposition at $756.15 per share. 680,535
11/23/2016 200   Disposition at $784.78 per share. 156,956
11/23/2016 200   Disposition at $780.67 per share. 156,134
11/23/2016 766   Disposition at $778.61 per share. 596,416
11/23/2016 1,364   Disposition at $777.51 per share. 1,060,524
11/23/2016 4,840   Disposition at $776.6 per share. 3,758,744
11/23/2016 4,381   Disposition at $775.69 per share. 3,398,298
11/23/2016 3,415   Disposition at $774.68 per share. 2,645,533
11/23/2016 1,500   Disposition at $773.83 per share. 1,160,745
11/23/2016 200   Disposition at $767.74 per share. 153,548
11/23/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
11/22/2016 100   Disposition at $792.11 per share. 79,211
11/22/2016 1,705   Disposition at $791.64 per share. 1,349,747
11/22/2016 2,395   Disposition at $790.42 per share. 1,893,056
11/22/2016 4,214   Disposition at $789.59 per share. 3,327,333
11/22/2016 2,329   Disposition at $788.6 per share. 1,836,650
11/22/2016 1,000   Disposition at $787.68 per share. 787,680
11/22/2016 2,530   Disposition at $785.38 per share. 1,987,012
11/22/2016 2,373   Disposition at $784.57 per share. 1,861,785
11/22/2016 100   Disposition at $776.3 per share. 77,630
11/22/2016 532   Disposition at $775.25 per share. 412,433
11/22/2016 1,747   Disposition at $774.45 per share. 1,352,965
11/22/2016 4,250   Disposition at $773.61 per share. 3,287,843
11/22/2016 3,241   Disposition at $772.63 per share. 2,504,094
11/22/2016 1,201   Disposition at $771.41 per share. 926,464
11/22/2016 665   Disposition at $770.77 per share. 512,563
11/22/2016 1,048   Disposition at $768.7 per share. 805,598
11/22/2016 3,882   Disposition at $767.84 per share. 2,980,755
11/22/2016 20   Disposition at $793.72 per share. 15,875
11/22/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
11/21/2016 3,007   Disposition at $783.4 per share. 2,355,684
11/21/2016 700   Disposition at $781.2 per share. 546,840
11/21/2016 300   Disposition at $779.44 per share. 233,832
11/21/2016 100   Disposition at $777.91 per share. 77,791
11/21/2016 427   Disposition at $777.09 per share. 331,818
11/21/2016 400   Disposition at $782.4 per share. 312,960
11/21/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
11/21/2016 127   Disposition at $769.33 per share. 97,705
11/21/2016 3,906   Disposition at $768.64 per share. 3,002,308
11/21/2016 6,941   Disposition at $767.86 per share. 5,329,717
11/21/2016 3,507   Disposition at $766.69 per share. 2,688,782
11/21/2016 940   Disposition at $765.81 per share. 719,862
11/21/2016 545   Disposition at $764.46 per share. 416,631
11/21/2016 200   Disposition at $763.1 per share. 152,620
11/21/2016 500   Disposition at $761.08 per share. 380,540
11/21/2016 2,939   Disposition at $786.06 per share. 2,310,231
11/21/2016 6,357   Disposition at $785.32 per share. 4,992,280
11/21/2016 2,436   Disposition at $784.24 per share. 1,910,409
11/18/2016 75,000   Gift at $0 per share. 0
11/18/2016 75,000   Gift at $0 per share. 0
10/28/2016 300   Disposition at $803.94 per share. 241,182
10/28/2016 500   Disposition at $825.72 per share. 412,860
10/28/2016 525   Disposition at $802.11 per share. 421,108
10/28/2016 600   Disposition at $824.85 per share. 494,910
10/28/2016 500   Disposition at $800.9 per share. 400,450
10/28/2016 1,746   Disposition at $823.77 per share. 1,438,303
10/28/2016 1,000   Disposition at $799.75 per share. 799,750
10/28/2016 956   Disposition at $822.7 per share. 786,502
10/28/2016 1,684   Disposition at $798.85 per share. 1,345,264
10/28/2016 1,328   Disposition at $821.86 per share. 1,091,431
10/28/2016 1,812   Disposition at $797.58 per share. 1,445,215
10/28/2016 1,612   Disposition at $820.86 per share. 1,323,227
10/28/2016 1,083   Disposition at $796.52 per share. 862,632
10/28/2016 1,387   Disposition at $819.56 per share. 1,136,730
10/28/2016 135   Disposition at $794.9 per share. 107,312
10/28/2016 100   Disposition at $817.79 per share. 81,779
10/28/2016 100   Disposition at $815.05 per share. 81,505
10/28/2016 478   Disposition at $837.82 per share. 400,478
10/28/2016 500   Disposition at $814.04 per share. 407,020
10/28/2016 638   Disposition at $836.9 per share. 533,943
10/28/2016 1,125   Disposition at $812.82 per share. 914,423
10/28/2016 1,612   Disposition at $835.34 per share. 1,346,569
10/28/2016 1,690   Disposition at $811.98 per share. 1,372,247
10/28/2016 1,591   Disposition at $834.17 per share. 1,327,165
10/28/2016 703   Disposition at $810.18 per share. 569,557
10/28/2016 1,453   Disposition at $833.32 per share. 1,210,814
10/28/2016 1,455   Disposition at $809.12 per share. 1,177,270
10/28/2016 326   Disposition at $831.6 per share. 271,102
10/28/2016 944   Disposition at $808 per share. 762,752
10/28/2016 1,116   Disposition at $830.5 per share. 926,838
10/28/2016 614   Disposition at $806.9 per share. 495,437
10/28/2016 780   Disposition at $829.34 per share. 646,886
10/28/2016 600   Disposition at $805.66 per share. 483,396
10/28/2016 100   Disposition at $828.02 per share. 82,802
10/28/2016 400   Disposition at $804.3 per share. 321,720
10/28/2016 347   Disposition at $826.88 per share. 286,928
10/28/2016 1,500   Disposition at $794.08 per share. 1,191,120
10/28/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
10/27/2016 263   Disposition at $823.02 per share. 216,455
10/27/2016 800   Disposition at $821.67 per share. 657,336
10/27/2016 300   Disposition at $820.31 per share. 246,093
10/27/2016 2,048   Disposition at $819.37 per share. 1,678,070
10/27/2016 3,257   Disposition at $818.35 per share. 2,665,366
10/27/2016 4,733   Disposition at $817.38 per share. 3,868,660
10/27/2016 4,159   Disposition at $816.41 per share. 3,395,450
10/27/2016 200   Disposition at $802.44 per share. 160,488
10/27/2016 706   Disposition at $815.43 per share. 575,694
10/27/2016 300   Disposition at $801.27 per share. 240,381
10/27/2016 692   Disposition at $798.47 per share. 552,542
10/27/2016 600   Disposition at $797.5 per share. 478,500
10/27/2016 2,184   Disposition at $796.3 per share. 1,739,120
10/27/2016 3,900   Disposition at $795.2 per share. 3,101,280
10/27/2016 4,194   Disposition at $794.3 per share. 3,331,295
10/27/2016 3,496   Disposition at $793.35 per share. 2,773,552
10/27/2016 1,100   Disposition at $792.28 per share. 871,508
10/27/2016 100   Disposition at $826.4 per share. 82,640
10/27/2016 300   Disposition at $825.27 per share. 247,581
10/27/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
10/26/2016 1,422   Disposition at $826.36 per share. 1,175,084
10/26/2016 1,655   Disposition at $823.33 per share. 1,362,612
10/26/2016 2,968   Disposition at $822.35 per share. 2,440,735
10/26/2016 4,861   Disposition at $821.39 per share. 3,992,777
10/26/2016 1,400   Disposition at $820.35 per share. 1,148,490
10/26/2016 1,398   Disposition at $819.49 per share. 1,145,648
10/26/2016 1,526   Disposition at $818.37 per share. 1,248,833
10/26/2016 519   Disposition at $817.37 per share. 424,216
10/26/2016 700   Disposition at $805.56 per share. 563,892
10/26/2016 1,668   Disposition at $803.96 per share. 1,341,006
10/26/2016 626   Disposition at $802.8 per share. 502,553
10/26/2016 3,020   Disposition at $801.71 per share. 2,421,165
10/26/2016 2,670   Disposition at $800.87 per share. 2,138,323
10/26/2016 2,782   Disposition at $799.6 per share. 2,224,488
10/26/2016 3,899   Disposition at $798.65 per share. 3,113,937
10/26/2016 1,301   Disposition at $797.43 per share. 1,037,457
10/26/2016 400   Disposition at $826.9 per share. 330,760
10/26/2016 517   Disposition at $825.51 per share. 426,789
10/26/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
10/25/2016 851   Disposition at $833.33 per share. 709,164
10/25/2016 930   Disposition at $832.41 per share. 774,142
10/25/2016 2,102   Disposition at $831.24 per share. 1,747,267
10/25/2016 2,543   Disposition at $830.37 per share. 2,111,631
10/25/2016 2,499   Disposition at $829.1 per share. 2,071,921
10/25/2016 3,972   Disposition at $828.3 per share. 3,290,008
10/25/2016 2,485   Disposition at $827.38 per share. 2,056,040
10/25/2016 400   Disposition at $814.52 per share. 325,808
10/25/2016 400   Disposition at $813.48 per share. 325,392
10/25/2016 406   Disposition at $825.97 per share. 335,344
10/25/2016 1,100   Disposition at $812.13 per share. 893,343
10/25/2016 2,001   Disposition at $810.97 per share. 1,622,751
10/25/2016 2,141   Disposition at $810.09 per share. 1,734,403
10/25/2016 800   Disposition at $809.16 per share. 647,328
10/25/2016 2,404   Disposition at $807.9 per share. 1,942,192
10/25/2016 5,631   Disposition at $807.06 per share. 4,544,555
10/25/2016 1,789   Disposition at $806.14 per share. 1,442,185
10/25/2016 177   Disposition at $836.89 per share. 148,130
10/25/2016 400   Disposition at $836.07 per share. 334,428
10/25/2016 301   Disposition at $834.61 per share. 251,218
10/25/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
10/24/2016 1,963   Disposition at $837.32 per share. 1,643,660
10/24/2016 5,141   Disposition at $836.5 per share. 4,300,447
10/24/2016 2,887   Disposition at $835.3 per share. 2,411,512
10/24/2016 2,865   Disposition at $834.59 per share. 2,391,101
10/24/2016 1,954   Disposition at $833.41 per share. 1,628,484
10/24/2016 908   Disposition at $832.13 per share. 755,575
10/24/2016 948   Disposition at $830.67 per share. 787,476
10/24/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
10/24/2016 100   Disposition at $815.05 per share. 81,505
10/24/2016 1,812   Disposition at $814.18 per share. 1,475,295
10/24/2016 4,136   Disposition at $813.31 per share. 3,363,851
10/24/2016 4,191   Disposition at $812.32 per share. 3,404,434
10/24/2016 1,482   Disposition at $811.31 per share. 1,202,362
10/24/2016 1,502   Disposition at $809.88 per share. 1,216,440
10/24/2016 1,373   Disposition at $808.8 per share. 1,110,483
10/24/2016 900   Disposition at $807.62 per share. 726,858
10/24/2016 770   Disposition at $806.42 per share. 620,944
10/24/2016 400   Disposition at $805.28 per share. 322,112
09/23/2016 370   Disposition at $816.55 per share. 302,124
09/23/2016 4,885   Disposition at $815.73 per share. 3,984,842
09/23/2016 7,936   Disposition at $814.91 per share. 6,467,126
09/23/2016 3,479   Disposition at $814.14 per share. 2,832,394
09/23/2016 9,112   Disposition at $785.29 per share. 7,155,563
09/23/2016 400   Disposition at $788.26 per share. 315,304
09/23/2016 4,939   Disposition at $787.34 per share. 3,888,673
09/23/2016 2,219   Disposition at $789.07 per share. 1,750,947
09/23/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
09/22/2016 4,718   Disposition at $816.28 per share. 3,851,210
09/22/2016 1,655   Disposition at $815.17 per share. 1,349,107
09/22/2016 1,683   Disposition at $814.28 per share. 1,370,434
09/22/2016 1,375   Disposition at $813.18 per share. 1,118,123
09/22/2016 700   Disposition at $811.76 per share. 568,232
09/22/2016 749   Disposition at $810.72 per share. 607,230
09/22/2016 800   Disposition at $809.98 per share. 647,984
09/22/2016 100   Disposition at $789.79 per share. 78,979
09/22/2016 1,236   Disposition at $789.11 per share. 975,340
09/22/2016 3,194   Disposition at $788.18 per share. 2,517,447
09/22/2016 4,957   Disposition at $787.29 per share. 3,902,597
09/22/2016 300   Disposition at $808.14 per share. 242,442
09/22/2016 999   Disposition at $786.27 per share. 785,484
09/22/2016 2,145   Disposition at $784.79 per share. 1,683,375
09/22/2016 1,329   Disposition at $783.92 per share. 1,041,830
09/22/2016 800   Disposition at $782.7 per share. 626,160
09/22/2016 1,145   Disposition at $781.52 per share. 894,841
09/22/2016 440   Disposition at $780.35 per share. 343,354
09/22/2016 321   Disposition at $779.33 per share. 250,165
09/22/2016 100   Disposition at $818.97 per share. 81,897
09/22/2016 1,939   Disposition at $818.37 per share. 1,586,820
09/22/2016 2,647   Disposition at $817.29 per share. 2,163,367
09/22/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
09/21/2016 1,804   Disposition at $804.07 per share. 1,450,543
09/21/2016 2,700   Disposition at $803.23 per share. 2,168,721
09/21/2016 2,693   Disposition at $802.08 per share. 2,160,002
09/21/2016 1,704   Disposition at $800.99 per share. 1,364,887
09/21/2016 1,033   Disposition at $800.03 per share. 826,431
09/21/2016 1,218   Disposition at $799.02 per share. 973,207
09/21/2016 2,575   Disposition at $797.95 per share. 2,054,722
09/21/2016 100   Disposition at $777.05 per share. 77,705
09/21/2016 1,373   Disposition at $796.93 per share. 1,094,185
09/21/2016 1,889   Disposition at $776.59 per share. 1,466,979
09/21/2016 2,432   Disposition at $775.56 per share. 1,886,162
09/21/2016 2,308   Disposition at $774.41 per share. 1,787,339
09/21/2016 3,597   Disposition at $773.58 per share. 2,782,568
09/21/2016 1,026   Disposition at $772.52 per share. 792,606
09/21/2016 1,437   Disposition at $771.46 per share. 1,108,589
09/21/2016 2,723   Disposition at $770.27 per share. 2,097,446
09/21/2016 1,154   Disposition at $769.23 per share. 887,692
09/21/2016 70   Disposition at $805.89 per share. 56,413
09/21/2016 1,496   Disposition at $805.24 per share. 1,204,640
09/21/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
09/20/2016 5,829   Disposition at $772.25 per share. 4,501,446
09/20/2016 3,987   Disposition at $771.34 per share. 3,075,333
09/20/2016 4,887   Disposition at $770.17 per share. 3,763,821
09/20/2016 1,600   Disposition at $769.2 per share. 1,230,720
09/20/2016 2,305   Disposition at $801.88 per share. 1,848,334
09/20/2016 7,066   Disposition at $801.06 per share. 5,660,290
09/20/2016 5,552   Disposition at $800 per share. 4,441,600
09/20/2016 1,743   Disposition at $799.25 per share. 1,393,093
09/20/2016 363   Disposition at $772.89 per share. 280,560
09/20/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
09/19/2016 100   Disposition at $800.13 per share. 80,013
09/19/2016 1,516   Disposition at $799.48 per share. 1,212,012
09/19/2016 2,138   Disposition at $798.63 per share. 1,707,471
09/19/2016 3,206   Disposition at $797.42 per share. 2,556,529
09/19/2016 2,730   Disposition at $796.56 per share. 2,174,609
09/19/2016 2,178   Disposition at $795.64 per share. 1,732,904
09/19/2016 1,075   Disposition at $794.44 per share. 854,023
09/19/2016 100   Disposition at $774 per share. 77,400
09/19/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
09/19/2016 1,000   Disposition at $773.15 per share. 773,150
09/19/2016 2,142   Disposition at $769.49 per share. 1,648,248
09/19/2016 2,641   Disposition at $772.36 per share. 2,039,803
09/19/2016 1,220   Disposition at $770.23 per share. 939,681
09/19/2016 3,032   Disposition at $768.29 per share. 2,329,456
09/19/2016 3,330   Disposition at $767.36 per share. 2,555,309
09/19/2016 2,103   Disposition at $766.41 per share. 1,611,761
09/19/2016 1,098   Disposition at $765.23 per share. 840,223
09/19/2016 1,725   Disposition at $802.82 per share. 1,384,865
09/19/2016 1,998   Disposition at $801.91 per share. 1,602,217
08/30/2016 75,000   Gift at $0 per share. 0
08/30/2016 75,000   Gift at $0 per share. 0
08/26/2016 150,000   Derivative/Non-derivative trans. at $0 per share. 0
08/19/2016 223   Disposition at $776.76 per share. 173,218
08/19/2016 4,205   Disposition at $775.93 per share. 3,262,786
08/19/2016 7,836   Disposition at $775.07 per share. 6,073,449
08/19/2016 4,406   Disposition at $773.97 per share. 3,410,112
08/19/2016 1,056   Disposition at $800.5 per share. 845,328
08/19/2016 4,651   Disposition at $799.76 per share. 3,719,684
08/19/2016 8,333   Disposition at $798.68 per share. 6,655,401
08/19/2016 2,630   Disposition at $797.82 per share. 2,098,267
08/19/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
08/18/2016 5,930   Disposition at $778.65 per share. 4,617,395
08/18/2016 3,110   Disposition at $777.52 per share. 2,418,088
08/18/2016 306   Disposition at $807.48 per share. 247,089
08/18/2016 1,146   Disposition at $806.51 per share. 924,261
08/18/2016 3,123   Disposition at $805.55 per share. 2,515,733
08/18/2016 3,577   Disposition at $804.72 per share. 2,878,484
08/18/2016 5,699   Disposition at $803.51 per share. 4,579,204
08/18/2016 2,815   Disposition at $802.29 per share. 2,258,447
08/18/2016 531   Disposition at $781.78 per share. 415,126
08/18/2016 2,401   Disposition at $780.62 per share. 1,874,269
08/18/2016 4,694   Disposition at $779.69 per share. 3,659,865
08/18/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
08/17/2016 1,562   Disposition at $805.08 per share. 1,257,535
08/17/2016 3,301   Disposition at $804.14 per share. 2,654,467
08/17/2016 867   Disposition at $803.02 per share. 696,219
08/17/2016 1,807   Disposition at $801.62 per share. 1,448,528
08/17/2016 865   Disposition at $800.44 per share. 692,381
08/17/2016 2,543   Disposition at $799.27 per share. 2,032,544
08/17/2016 4,139   Disposition at $798.36 per share. 3,304,413
08/17/2016 1,582   Disposition at $797.19 per share. 1,261,155
08/17/2016 970   Disposition at $779.56 per share. 756,174
08/17/2016 4,141   Disposition at $778.81 per share. 3,225,053
08/17/2016 2,327   Disposition at $777.64 per share. 1,809,569
08/17/2016 1,485   Disposition at $776.79 per share. 1,153,534
08/17/2016 3,029   Disposition at $775.5 per share. 2,348,990
08/17/2016 4,714   Disposition at $774.58 per share. 3,651,371
08/17/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
08/16/2016 300   Disposition at $774.36 per share. 232,308
08/16/2016 800   Disposition at $803.81 per share. 643,048
08/16/2016 2,925   Disposition at $802.85 per share. 2,348,337
08/16/2016 5,636   Disposition at $802.09 per share. 4,520,580
08/16/2016 2,408   Disposition at $800 per share. 1,926,400
08/16/2016 3,300   Disposition at $800 per share. 2,640,000
08/16/2016 1,280   Disposition at $799.01 per share. 1,022,733
08/16/2016 317   Disposition at $797.89 per share. 252,932
08/16/2016 200   Disposition at $780.66 per share. 156,132
08/16/2016 1,804   Disposition at $779.98 per share. 1,407,084
08/16/2016 5,146   Disposition at $779.15 per share. 4,009,506
08/16/2016 4,490   Disposition at $778.21 per share. 3,494,163
08/16/2016 3,608   Disposition at $777.09 per share. 2,803,741
08/16/2016 1,118   Disposition at $776.11 per share. 867,691
08/16/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
08/15/2016 3,286   Disposition at $781.76 per share. 2,568,864
08/15/2016 1,159   Disposition at $780.75 per share. 904,890
08/15/2016 400   Disposition at $810.56 per share. 324,224
08/15/2016 500   Disposition at $809.21 per share. 404,605
08/15/2016 1,802   Disposition at $808.1 per share. 1,456,197
08/15/2016 5,114   Disposition at $807.04 per share. 4,127,203
08/15/2016 7,412   Disposition at $806.1 per share. 5,974,814
08/15/2016 1,438   Disposition at $804.82 per share. 1,157,332
08/15/2016 401   Disposition at $786.68 per share. 315,459
08/15/2016 1,535   Disposition at $784.64 per share. 1,204,423
08/15/2016 3,845   Disposition at $783.59 per share. 3,012,904
08/15/2016 6,440   Disposition at $782.58 per share. 5,039,816
08/15/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
07/29/2016 1,820   Disposition at $776.89 per share. 1,413,940
07/29/2016 2,673   Disposition at $775.39 per share. 2,072,618
07/29/2016 1,430   Disposition at $774.66 per share. 1,107,764
07/29/2016 1,700   Disposition at $773.36 per share. 1,314,712
07/29/2016 1,579   Disposition at $772.09 per share. 1,219,131
07/29/2016 853   Disposition at $770.18 per share. 656,964
07/29/2016 1,000   Disposition at $769.05 per share. 769,050
07/29/2016 224   Disposition at $803.44 per share. 179,971
07/29/2016 3,275   Disposition at $802.68 per share. 2,628,777
07/29/2016 881   Disposition at $801.48 per share. 706,104
07/29/2016 1,521   Disposition at $800.44 per share. 1,217,470
07/29/2016 1,742   Disposition at $799.46 per share. 1,392,660
07/29/2016 1,988   Disposition at $771.25 per share. 1,533,245
07/29/2016 1,512   Disposition at $798.42 per share. 1,207,212
07/29/2016 1,813   Disposition at $797.16 per share. 1,445,252
07/29/2016 1,507   Disposition at $795.98 per share. 1,199,542
07/29/2016 1,447   Disposition at $794.9 per share. 1,150,221
07/29/2016 1,146   Disposition at $794.16 per share. 910,108
07/29/2016 1,303   Disposition at $793.01 per share. 1,033,293
07/29/2016 299   Disposition at $791.2 per share. 236,569
07/29/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
07/29/2016 200   Disposition at $778.42 per share. 155,684
07/29/2016 1,927   Disposition at $777.75 per share. 1,498,725
07/29/2016 1,500   Disposition at $768.21 per share. 1,152,315
07/28/2016 300   Disposition at $747.43 per share. 224,229
07/28/2016 1,475   Disposition at $746.44 per share. 1,100,999
07/28/2016 2,007   Disposition at $745.6 per share. 1,496,420
07/28/2016 1,550   Disposition at $744.29 per share. 1,153,650
07/28/2016 3,400   Disposition at $743.23 per share. 2,526,982
07/28/2016 5,214   Disposition at $742.33 per share. 3,870,509
07/28/2016 1,995   Disposition at $741.33 per share. 1,478,954
07/28/2016 725   Disposition at $740.19 per share. 536,638
07/28/2016 300   Disposition at $768.57 per share. 230,571
07/28/2016 831   Disposition at $766.27 per share. 636,771
07/28/2016 2,686   Disposition at $765.37 per share. 2,055,784
07/28/2016 2,360   Disposition at $764.11 per share. 1,803,300
07/28/2016 4,573   Disposition at $763.11 per share. 3,489,703
07/28/2016 4,379   Disposition at $762.27 per share. 3,337,981
07/28/2016 1,204   Disposition at $761.14 per share. 916,413
07/28/2016 333   Disposition at $759.8 per share. 253,014
07/28/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
07/27/2016 650   Disposition at $756.77 per share. 491,901
07/27/2016 661   Disposition at $744.15 per share. 491,884
07/27/2016 3,192   Disposition at $743.6 per share. 2,373,572
07/27/2016 5,288   Disposition at $742.47 per share. 3,926,182
07/27/2016 3,451   Disposition at $741.42 per share. 2,558,641
07/27/2016 1,520   Disposition at $740.54 per share. 1,125,621
07/27/2016 1,954   Disposition at $738.86 per share. 1,443,733
07/27/2016 600   Disposition at $738.02 per share. 442,812
07/27/2016 1,743   Disposition at $763.89 per share. 1,331,461
07/27/2016 2,017   Disposition at $763.26 per share. 1,539,496
07/27/2016 4,245   Disposition at $762.03 per share. 3,234,818
07/27/2016 3,730   Disposition at $761.18 per share. 2,839,202
07/27/2016 1,948   Disposition at $760.16 per share. 1,480,792
07/27/2016 1,100   Disposition at $758.95 per share. 834,845
07/27/2016 1,233   Disposition at $757.9 per share. 934,491
07/27/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
07/26/2016 3,609   Disposition at $736.02 per share. 2,656,297
07/26/2016 1,014   Disposition at $734.01 per share. 744,287
07/26/2016 3,058   Disposition at $758.72 per share. 2,320,166
07/26/2016 1,352   Disposition at $757.56 per share. 1,024,222
07/26/2016 3,232   Disposition at $756.69 per share. 2,445,623
07/26/2016 4,613   Disposition at $755.67 per share. 3,485,906
07/26/2016 2,972   Disposition at $754.46 per share. 2,242,256
07/26/2016 1,439   Disposition at $753.5 per share. 1,084,287
07/26/2016 4,316   Disposition at $736.2 per share. 3,177,440
07/26/2016 2,753   Disposition at $741.07 per share. 2,040,166
07/26/2016 768   Disposition at $740.4 per share. 568,628
07/26/2016 1,433   Disposition at $738.91 per share. 1,058,859
07/26/2016 2,773   Disposition at $738.42 per share. 2,047,639
07/26/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
07/25/2016 711   Disposition at $742.01 per share. 527,570
07/25/2016 3,319   Disposition at $741.3 per share. 2,460,375
07/25/2016 200   Disposition at $759.63 per share. 151,926
07/25/2016 2,422   Disposition at $758.74 per share. 1,837,669
07/25/2016 2,467   Disposition at $757.84 per share. 1,869,592
07/25/2016 3,508   Disposition at $756.63 per share. 2,654,259
07/25/2016 4,787   Disposition at $755.79 per share. 3,617,967
07/25/2016 3,282   Disposition at $754.74 per share. 2,477,057
07/25/2016 1,627   Disposition at $740.21 per share. 1,204,322
07/25/2016 5,257   Disposition at $739.22 per share. 3,886,080
07/25/2016 5,752   Disposition at $738.2 per share. 4,246,127
07/25/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
06/24/2016 1,303   Disposition at $693.38 per share. 903,475
06/24/2016 800   Disposition at $692.22 per share. 553,776
06/24/2016 1,732   Disposition at $691.12 per share. 1,197,020
06/24/2016 3,640   Disposition at $690.33 per share. 2,512,802
06/24/2016 2,065   Disposition at $689.25 per share. 1,423,302
06/24/2016 1,041   Disposition at $688.08 per share. 716,292
06/24/2016 1,091   Disposition at $686.89 per share. 749,397
06/24/2016 502   Disposition at $688.51 per share. 345,633
06/24/2016 500   Disposition at $687.42 per share. 343,710
06/24/2016 1,019   Disposition at $686.1 per share. 699,136
06/24/2016 599   Disposition at $685.13 per share. 410,393
06/24/2016 400   Disposition at $684.3 per share. 273,720
06/24/2016 1,321   Disposition at $683.04 per share. 902,296
06/24/2016 1,652   Disposition at $681.99 per share. 1,126,648
06/24/2016 2,151   Disposition at $681.19 per share. 1,465,240
06/24/2016 2,592   Disposition at $680.13 per share. 1,762,897
06/24/2016 2,905   Disposition at $679.14 per share. 1,972,902
06/24/2016 551   Disposition at $685.91 per share. 377,937
06/24/2016 998   Disposition at $677.96 per share. 676,605
06/24/2016 1,331   Disposition at $676.96 per share. 901,034
06/24/2016 700   Disposition at $676.18 per share. 473,326
06/24/2016 100   Disposition at $701.67 per share. 70,167
06/24/2016 400   Disposition at $700.22 per share. 280,088
06/24/2016 824   Disposition at $699.06 per share. 576,026
06/24/2016 1,108   Disposition at $698.01 per share. 773,396
06/24/2016 55   Disposition at $711.86 per share. 39,153
06/24/2016 700   Disposition at $695.6 per share. 486,920
06/24/2016 1,260   Disposition at $694.27 per share. 874,781
06/24/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
06/23/2016 499   Disposition at $696.56 per share. 347,584
06/23/2016 1,719   Disposition at $695.3 per share. 1,195,221
06/23/2016 3,041   Disposition at $694.52 per share. 2,112,036
06/23/2016 1,417   Disposition at $693.8 per share. 983,115
06/23/2016 330   Disposition at $692.48 per share. 228,519
06/23/2016 700   Disposition at $691.01 per share. 483,707
06/23/2016 1,936   Disposition at $690.14 per share. 1,336,112
06/23/2016 931   Disposition at $714.12 per share. 664,846
06/23/2016 556   Disposition at $713.4 per share. 396,651
06/23/2016 501   Disposition at $711.86 per share. 356,642
06/23/2016 1,859   Disposition at $710.83 per share. 1,321,433
06/23/2016 1,152   Disposition at $710.21 per share. 818,162
06/23/2016 889   Disposition at $708.52 per share. 629,875
06/23/2016 2,781   Disposition at $707.67 per share. 1,968,031
06/23/2016 2,560   Disposition at $706.8 per share. 1,809,408
06/23/2016 1,221   Disposition at $689.19 per share. 841,501
06/23/2016 700   Disposition at $705.9 per share. 494,130
06/23/2016 1,266   Disposition at $704.2 per share. 891,518
06/23/2016 1,968   Disposition at $703.27 per share. 1,384,036
06/23/2016 1,103   Disposition at $702.11 per share. 774,428
06/23/2016 400   Disposition at $701.14 per share. 280,456
06/23/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
06/23/2016 1,402   Disposition at $701.26 per share. 983,167
06/23/2016 401   Disposition at $699.77 per share. 280,608
06/23/2016 1,104   Disposition at $698.69 per share. 771,354
06/23/2016 1,977   Disposition at $697.9 per share. 1,379,749
06/23/2016 919   Disposition at $688.04 per share. 632,309
06/22/2016 779   Disposition at $706.53 per share. 550,387
06/22/2016 300   Disposition at $700 per share. 210,000
06/22/2016 1,836   Disposition at $698.88 per share. 1,283,144
06/22/2016 3,900   Disposition at $697.92 per share. 2,721,888
06/22/2016 5,067   Disposition at $696.88 per share. 3,531,091
06/22/2016 2,700   Disposition at $695.95 per share. 1,879,065
06/22/2016 2,163   Disposition at $694.78 per share. 1,502,810
06/22/2016 700   Disposition at $693.71 per share. 485,597
06/22/2016 514   Disposition at $713.26 per share. 366,616
06/22/2016 2,133   Disposition at $712.07 per share. 1,518,846
06/22/2016 4,411   Disposition at $711.01 per share. 3,136,266
06/22/2016 5,252   Disposition at $710.01 per share. 3,728,973
06/22/2016 1,700   Disposition at $708.79 per share. 1,204,943
06/22/2016 1,877   Disposition at $707.8 per share. 1,328,541
06/22/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
06/21/2016 600   Disposition at $700.26 per share. 420,156
06/21/2016 1,429   Disposition at $699.17 per share. 999,114
06/21/2016 1,125   Disposition at $698.19 per share. 785,464
06/21/2016 1,102   Disposition at $697.15 per share. 768,260
06/21/2016 2,881   Disposition at $696.2 per share. 2,005,753
06/21/2016 3,722   Disposition at $695.18 per share. 2,587,460
06/21/2016 3,373   Disposition at $693.91 per share. 2,340,559
06/21/2016 100   Disposition at $714.75 per share. 71,475
06/21/2016 662   Disposition at $714.13 per share. 472,755
06/21/2016 1,634   Disposition at $693.06 per share. 1,132,461
06/21/2016 700   Disposition at $713.01 per share. 499,107
06/21/2016 1,603   Disposition at $711.67 per share. 1,140,808
06/21/2016 1,413   Disposition at $710.59 per share. 1,004,064
06/21/2016 1,655   Disposition at $709.41 per share. 1,174,074
06/21/2016 3,876   Disposition at $708.52 per share. 2,746,224
06/21/2016 2,063   Disposition at $707.53 per share. 1,459,635
06/21/2016 3,394   Disposition at $706.54 per share. 2,397,997
06/21/2016 1,200   Disposition at $705.77 per share. 846,924
06/21/2016 100   Disposition at $702.36 per share. 70,236
06/21/2016 700   Disposition at $701.27 per share. 490,889
06/21/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
06/20/2016 1,200   Disposition at $713.91 per share. 856,692
06/20/2016 3,765   Disposition at $712.81 per share. 2,683,730
06/20/2016 1,601   Disposition at $711.85 per share. 1,139,672
06/20/2016 3,174   Disposition at $710.71 per share. 2,255,794
06/20/2016 1,900   Disposition at $709.81 per share. 1,348,639
06/20/2016 2,019   Disposition at $708.27 per share. 1,429,998
06/20/2016 800   Disposition at $707.52 per share. 566,016
06/20/2016 956   Disposition at $706.32 per share. 675,242
06/20/2016 1,600   Disposition at $701.74 per share. 1,122,784
06/20/2016 1,582   Disposition at $700.53 per share. 1,108,239
06/20/2016 3,565   Disposition at $699.68 per share. 2,494,360
06/20/2016 2,060   Disposition at $698.43 per share. 1,438,766
06/20/2016 3,028   Disposition at $697.4 per share. 2,111,728
06/20/2016 1,725   Disposition at $696.27 per share. 1,201,066
06/20/2016 2,300   Disposition at $695.4 per share. 1,599,420
06/20/2016 806   Disposition at $693.86 per share. 559,252
06/20/2016 89   Disposition at $715.78 per share. 63,705
06/20/2016 1,162   Disposition at $714.8 per share. 830,598
06/20/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
05/20/2016 2,029   Disposition at $710.28 per share. 1,441,159
05/20/2016 5,415   Disposition at $709.42 per share. 3,841,510
05/20/2016 1,954   Disposition at $708.63 per share. 1,384,664
05/20/2016 700   Disposition at $707.06 per share. 494,942
05/20/2016 200   Disposition at $706.06 per share. 141,212
05/20/2016 738   Disposition at $704.84 per share. 520,172
05/20/2016 800   Disposition at $703.65 per share. 562,920
05/20/2016 1,303   Disposition at $727.11 per share. 947,425
05/20/2016 1,319   Disposition at $726.01 per share. 957,608
05/20/2016 1,788   Disposition at $725.02 per share. 1,296,336
05/20/2016 212   Disposition at $701.76 per share. 148,774
05/20/2016 1,300   Disposition at $723.71 per share. 940,823
05/20/2016 3,745   Disposition at $722.9 per share. 2,707,261
05/20/2016 3,734   Disposition at $722.06 per share. 2,696,173
05/20/2016 1,630   Disposition at $721.02 per share. 1,175,263
05/20/2016 637   Disposition at $719.16 per share. 458,105
05/20/2016 724   Disposition at $718.29 per share. 520,042
05/20/2016 490   Disposition at $717.1 per share. 351,379
05/20/2016 1,635   Disposition at $713.95 per share. 1,167,309
05/20/2016 1,308   Disposition at $712.83 per share. 932,382
05/20/2016 1,679   Disposition at $711.92 per share. 1,195,314
05/20/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
05/19/2016 700   Disposition at $704.84 per share. 493,388
05/19/2016 600   Disposition at $704.12 per share. 422,472
05/19/2016 1,045   Disposition at $702.94 per share. 734,573
05/19/2016 2,500   Disposition at $701.49 per share. 1,753,725
05/19/2016 3,351   Disposition at $700.66 per share. 2,347,912
05/19/2016 3,878   Disposition at $699.65 per share. 2,713,243
05/19/2016 3,045   Disposition at $698.74 per share. 2,127,664
05/19/2016 1,547   Disposition at $697.67 per share. 1,079,296
05/19/2016 100   Disposition at $719.55 per share. 71,955
05/19/2016 1,100   Disposition at $719.1 per share. 791,010
05/19/2016 900   Disposition at $717.29 per share. 645,561
05/19/2016 1,020   Disposition at $716.15 per share. 730,473
05/19/2016 3,573   Disposition at $715.22 per share. 2,555,482
05/19/2016 2,086   Disposition at $714.18 per share. 1,489,780
05/19/2016 2,874   Disposition at $713.23 per share. 2,049,824
05/19/2016 3,409   Disposition at $712.2 per share. 2,427,890
05/19/2016 1,604   Disposition at $711.17 per share. 1,140,717
05/19/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
05/18/2016 2,995   Disposition at $709.55 per share. 2,125,103
05/18/2016 3,805   Disposition at $708.72 per share. 2,696,680
05/18/2016 2,632   Disposition at $707.47 per share. 1,862,062
05/18/2016 2,641   Disposition at $706.46 per share. 1,865,761
05/18/2016 500   Disposition at $705.47 per share. 352,735
05/18/2016 1,112   Disposition at $704.56 per share. 783,471
05/18/2016 1,251   Disposition at $703.38 per share. 879,929
05/18/2016 580   Disposition at $702.13 per share. 407,236
05/18/2016 583   Disposition at $724.57 per share. 422,425
05/18/2016 2,908   Disposition at $723.65 per share. 2,104,375
05/18/2016 3,953   Disposition at $722.76 per share. 2,857,071
05/18/2016 3,155   Disposition at $721.6 per share. 2,276,648
05/18/2016 2,621   Disposition at $720.65 per share. 1,888,824
05/18/2016 1,143   Disposition at $719.28 per share. 822,138
05/18/2016 1,400   Disposition at $718.2 per share. 1,005,480
05/18/2016 603   Disposition at $717.2 per share. 432,472
05/18/2016 300   Disposition at $716.07 per share. 214,821
05/18/2016 1,150   Disposition at $710.57 per share. 817,156
05/18/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
05/17/2016 2,171   Disposition at $714.21 per share. 1,550,550
05/17/2016 2,579   Disposition at $713.02 per share. 1,838,879
05/17/2016 1,499   Disposition at $712.06 per share. 1,067,378
05/17/2016 225   Disposition at $710.46 per share. 159,854
05/17/2016 200   Disposition at $709.62 per share. 141,924
05/17/2016 200   Disposition at $708.06 per share. 141,612
05/17/2016 114   Disposition at $735.12 per share. 83,804
05/17/2016 1,400   Disposition at $707.18 per share. 990,052
05/17/2016 800   Disposition at $734.05 per share. 587,240
05/17/2016 1,374   Disposition at $733.16 per share. 1,007,362
05/17/2016 598   Disposition at $731.49 per share. 437,432
05/17/2016 1,137   Disposition at $730.32 per share. 830,374
05/17/2016 1,338   Disposition at $729.41 per share. 975,951
05/17/2016 2,264   Disposition at $728.36 per share. 1,649,008
05/17/2016 2,616   Disposition at $727.44 per share. 1,902,984
05/17/2016 1,343   Disposition at $726.47 per share. 975,650
05/17/2016 200   Disposition at $724.78 per share. 144,956
05/17/2016 300   Disposition at $724.04 per share. 217,212
05/17/2016 2,250   Disposition at $706.21 per share. 1,588,973
05/17/2016 300   Disposition at $721.94 per share. 216,582
05/17/2016 1,614   Disposition at $721.1 per share. 1,163,856
05/17/2016 1,830   Disposition at $720.13 per share. 1,317,838
05/17/2016 838   Disposition at $719.06 per share. 602,573
05/17/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
05/17/2016 603   Disposition at $720.09 per share. 434,215
05/17/2016 1,414   Disposition at $719.11 per share. 1,016,822
05/17/2016 400   Disposition at $717.76 per share. 287,104
05/17/2016 1,415   Disposition at $716.55 per share. 1,013,919
05/17/2016 1,500   Disposition at $715.13 per share. 1,072,695
05/17/2016 810   Disposition at $705.29 per share. 571,285
05/16/2016 1,025   Disposition at $726.92 per share. 745,093
05/16/2016 200   Disposition at $725.87 per share. 145,174
05/16/2016 1,800   Disposition at $724.82 per share. 1,304,676
05/16/2016 1,731   Disposition at $723.87 per share. 1,253,019
05/16/2016 861   Disposition at $722.73 per share. 622,271
05/16/2016 700   Disposition at $721 per share. 504,700
05/16/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
05/16/2016 2,510   Disposition at $717.68 per share. 1,801,377
05/16/2016 1,522   Disposition at $716.8 per share. 1,090,970
05/16/2016 2,835   Disposition at $715.81 per share. 2,029,322
05/16/2016 3,407   Disposition at $714.84 per share. 2,435,460
05/16/2016 379   Disposition at $713.36 per share. 270,364
05/16/2016 900   Disposition at $712.61 per share. 641,349
05/16/2016 998   Disposition at $710.81 per share. 709,389
05/16/2016 2,215   Disposition at $709.99 per share. 1,572,628
05/16/2016 800   Disposition at $708.81 per share. 567,048
05/16/2016 400   Disposition at $707.75 per share. 283,100
05/16/2016 700   Disposition at $706.71 per share. 494,697
05/16/2016 798   Disposition at $732.18 per share. 584,280
05/16/2016 2,989   Disposition at $731.35 per share. 2,186,006
05/16/2016 2,373   Disposition at $730.45 per share. 1,733,358
05/16/2016 3,172   Disposition at $729.34 per share. 2,313,467
05/16/2016 1,017   Disposition at $728.57 per share. 740,956
05/06/2016 75,000   Gift at $0 per share. 0
05/06/2016 75,000   Gift at $0 per share. 0
04/29/2016 998   Disposition at $710.51 per share. 709,089
04/29/2016 2,010   Disposition at $709.62 per share. 1,426,337
04/29/2016 4,904   Disposition at $708.77 per share. 3,475,809
04/29/2016 2,489   Disposition at $707.74 per share. 1,761,565
04/29/2016 3,262   Disposition at $706.65 per share. 2,305,093
04/29/2016 1,829   Disposition at $705.69 per share. 1,290,708
04/29/2016 759   Disposition at $704.83 per share. 534,966
04/29/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
04/29/2016 200   Disposition at $697.2 per share. 139,440
04/29/2016 300   Disposition at $696.17 per share. 208,851
04/29/2016 1,324   Disposition at $694.91 per share. 920,061
04/29/2016 3,406   Disposition at $693.96 per share. 2,363,628
04/29/2016 3,386   Disposition at $692.9 per share. 2,346,160
04/29/2016 4,543   Disposition at $692 per share. 3,143,756
04/29/2016 2,491   Disposition at $690.9 per share. 1,721,032
04/29/2016 1,020   Disposition at $689.89 per share. 703,688
04/29/2016 419   Disposition at $711.54 per share. 298,136
04/28/2016 1,601   Disposition at $698.96 per share. 1,119,035
04/28/2016 1,272   Disposition at $712.88 per share. 906,784
04/28/2016 800   Disposition at $697.88 per share. 558,304
04/28/2016 804   Disposition at $711.59 per share. 572,119
04/28/2016 1,141   Disposition at $696.87 per share. 795,129
04/28/2016 814   Disposition at $710.49 per share. 578,339
04/28/2016 200   Disposition at $695.91 per share. 139,182
04/28/2016 448   Disposition at $708.62 per share. 317,462
04/28/2016 300   Disposition at $694.52 per share. 208,356
04/28/2016 100   Disposition at $706.99 per share. 70,699
04/28/2016 200   Disposition at $693.55 per share. 138,710
04/28/2016 1,325   Disposition at $706.39 per share. 935,967
04/28/2016 978   Disposition at $692.33 per share. 677,099
04/28/2016 407   Disposition at $704.91 per share. 286,899
04/28/2016 100   Disposition at $728.32 per share. 72,832
04/28/2016 900   Disposition at $727.7 per share. 654,930
04/28/2016 200   Disposition at $713.58 per share. 142,716
04/28/2016 851   Disposition at $726.62 per share. 618,354
04/28/2016 1,112   Disposition at $712.21 per share. 791,978
04/28/2016 900   Disposition at $725.25 per share. 652,725
04/28/2016 624   Disposition at $691.4 per share. 431,434
04/28/2016 600   Disposition at $703.82 per share. 422,292
04/28/2016 300   Disposition at $711.17 per share. 213,351
04/28/2016 1,367   Disposition at $724.49 per share. 990,378
04/28/2016 1,124   Disposition at $710.34 per share. 798,423
04/28/2016 1,993   Disposition at $723.46 per share. 1,441,856
04/28/2016 1,599   Disposition at $709.33 per share. 1,134,219
04/28/2016 2,159   Disposition at $722.34 per share. 1,559,533
04/28/2016 1,990   Disposition at $708.08 per share. 1,409,080
04/28/2016 263   Disposition at $721.02 per share. 189,629
04/28/2016 2,097   Disposition at $707.06 per share. 1,482,705
04/28/2016 200   Disposition at $718.84 per share. 143,768
04/28/2016 257   Disposition at $705.45 per share. 181,301
04/28/2016 200   Disposition at $718.18 per share. 143,636
04/28/2016 100   Disposition at $703.89 per share. 70,389
04/28/2016 400   Disposition at $717.12 per share. 286,848
04/28/2016 324   Disposition at $702.64 per share. 227,656
04/28/2016 400   Disposition at $715.82 per share. 286,328
04/28/2016 400   Disposition at $701.54 per share. 280,616
04/28/2016 301   Disposition at $714.76 per share. 215,143
04/28/2016 500   Disposition at $700.14 per share. 350,070
04/28/2016 862   Disposition at $713.79 per share. 615,287
04/28/2016 819   Disposition at $690.16 per share. 565,242
04/28/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
04/27/2016 979   Disposition at $717.88 per share. 702,805
04/27/2016 1,900   Disposition at $716.74 per share. 1,361,806
04/27/2016 1,189   Disposition at $715.48 per share. 850,706
04/27/2016 1,354   Disposition at $714.39 per share. 967,285
04/27/2016 2,111   Disposition at $713.57 per share. 1,506,347
04/27/2016 1,095   Disposition at $712.51 per share. 780,199
04/27/2016 200   Disposition at $707.9 per share. 141,580
04/27/2016 426   Disposition at $711.36 per share. 303,040
04/27/2016 1,311   Disposition at $707.22 per share. 927,166
04/27/2016 786   Disposition at $706.07 per share. 554,972
04/27/2016 1,899   Disposition at $705.06 per share. 1,338,909
04/27/2016 649   Disposition at $703.34 per share. 456,468
04/27/2016 1,507   Disposition at $702.17 per share. 1,058,171
04/27/2016 1,408   Disposition at $701.09 per share. 987,135
04/27/2016 1,103   Disposition at $699.82 per share. 771,902
04/27/2016 1,818   Disposition at $698.82 per share. 1,270,455
04/27/2016 1,308   Disposition at $697.53 per share. 912,370
04/27/2016 1,850   Disposition at $696.73 per share. 1,288,951
04/27/2016 400   Disposition at $709.52 per share. 283,808
04/27/2016 1,575   Disposition at $695.46 per share. 1,095,350
04/27/2016 952   Disposition at $694.63 per share. 661,288
04/27/2016 300   Disposition at $693.03 per share. 207,909
04/27/2016 200   Disposition at $725.67 per share. 145,134
04/27/2016 603   Disposition at $723.77 per share. 436,434
04/27/2016 1,168   Disposition at $723.04 per share. 844,511
04/27/2016 1,168   Disposition at $721.95 per share. 843,238
04/27/2016 1,514   Disposition at $721.01 per share. 1,091,610
04/27/2016 1,185   Disposition at $719.77 per share. 852,928
04/27/2016 1,374   Disposition at $718.99 per share. 987,893
04/27/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
04/26/2016 700   Disposition at $714.9 per share. 500,430
04/26/2016 939   Disposition at $731.35 per share. 686,738
04/26/2016 719   Disposition at $713.07 per share. 512,698
04/26/2016 317   Disposition at $730.21 per share. 231,477
04/26/2016 700   Disposition at $712.28 per share. 498,596
04/26/2016 606   Disposition at $727.66 per share. 440,962
04/26/2016 600   Disposition at $709.74 per share. 425,844
04/26/2016 576   Disposition at $725.65 per share. 417,975
04/26/2016 513   Disposition at $708.09 per share. 363,251
04/26/2016 1,608   Disposition at $724.86 per share. 1,165,575
04/26/2016 1,770   Disposition at $707.27 per share. 1,251,868
04/26/2016 811   Disposition at $723.75 per share. 586,962
04/26/2016 745   Disposition at $706.51 per share. 526,350
04/26/2016 300   Disposition at $722.24 per share. 216,672
04/26/2016 200   Disposition at $744.9 per share. 148,980
04/26/2016 594   Disposition at $704.85 per share. 418,681
04/26/2016 300   Disposition at $720.91 per share. 216,273
04/26/2016 200   Disposition at $743.42 per share. 148,684
04/26/2016 697   Disposition at $742.55 per share. 517,558
04/26/2016 200   Disposition at $725.48 per share. 145,096
04/26/2016 1,452   Disposition at $741.32 per share. 1,076,397
04/26/2016 564   Disposition at $723.33 per share. 407,959
04/26/2016 500   Disposition at $740.21 per share. 370,105
04/26/2016 1,662   Disposition at $721.92 per share. 1,199,832
04/26/2016 948   Disposition at $737.83 per share. 699,463
04/26/2016 509   Disposition at $720.89 per share. 366,934
04/26/2016 3,105   Disposition at $736.72 per share. 2,287,516
04/26/2016 724   Disposition at $719.02 per share. 520,571
04/26/2016 2,503   Disposition at $735.88 per share. 1,841,908
04/26/2016 1,316   Disposition at $718.14 per share. 945,073
04/26/2016 704   Disposition at $734.64 per share. 517,187
04/26/2016 4,050   Disposition at $717.31 per share. 2,905,106
04/26/2016 600   Disposition at $733.47 per share. 440,082
04/26/2016 1,200   Disposition at $716.11 per share. 859,332
04/26/2016 300   Disposition at $732.05 per share. 219,615
04/26/2016 100   Disposition at $703.22 per share. 70,322
04/26/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
04/25/2016 2,072   Disposition at $741.47 per share. 1,536,326
04/25/2016 2,028   Disposition at $743.22 per share. 1,507,251
04/25/2016 2,622   Disposition at $742.34 per share. 1,946,416
04/25/2016 2,793   Disposition at $740.35 per share. 2,067,798
04/25/2016 2,564   Disposition at $739.27 per share. 1,895,489
04/25/2016 1,342   Disposition at $738.24 per share. 990,719
04/25/2016 2,080   Disposition at $737.39 per share. 1,533,772
04/25/2016 682   Disposition at $735.95 per share. 501,918
04/25/2016 2,277   Disposition at $717.95 per share. 1,634,773
04/25/2016 100   Disposition at $723.88 per share. 72,388
04/25/2016 578   Disposition at $723.52 per share. 418,195
04/25/2016 2,322   Disposition at $722.08 per share. 1,676,670
04/25/2016 5,409   Disposition at $721.2 per share. 3,900,971
04/25/2016 2,360   Disposition at $720.09 per share. 1,699,413
04/25/2016 2,520   Disposition at $719.14 per share. 1,812,233
04/25/2016 1,100   Disposition at $716.91 per share. 788,601
04/25/2016 483   Disposition at $744.46 per share. 359,575
04/25/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
03/28/2016 3,108   Disposition at $735.62 per share. 2,286,307
03/28/2016 4,655   Disposition at $734.32 per share. 3,418,260
03/28/2016 968   Disposition at $735.51 per share. 711,974
03/28/2016 1,400   Disposition at $756.97 per share. 1,059,758
03/28/2016 1,650   Disposition at $755.96 per share. 1,247,334
03/28/2016 4,747   Disposition at $754.93 per share. 3,583,653
03/28/2016 6,240   Disposition at $753.9 per share. 4,704,336
03/28/2016 2,633   Disposition at $752.97 per share. 1,982,571
03/28/2016 819   Disposition at $738.42 per share. 604,766
03/28/2016 2,700   Disposition at $737.48 per share. 1,991,196
03/28/2016 4,420   Disposition at $736.68 per share. 3,256,126
03/28/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
03/24/2016 1,888   Disposition at $732.61 per share. 1,383,168
03/24/2016 1,817   Disposition at $731.69 per share. 1,329,481
03/24/2016 300   Disposition at $756.17 per share. 226,851
03/24/2016 701   Disposition at $755.14 per share. 529,354
03/24/2016 4,404   Disposition at $754.42 per share. 3,322,466
03/24/2016 5,580   Disposition at $753.45 per share. 4,204,251
03/24/2016 2,914   Disposition at $752.42 per share. 2,192,552
03/24/2016 2,767   Disposition at $751.26 per share. 2,078,737
03/24/2016 337   Disposition at $736.61 per share. 248,238
03/24/2016 1,779   Disposition at $735.46 per share. 1,308,384
03/24/2016 6,234   Disposition at $734.75 per share. 4,580,432
03/24/2016 4,611   Disposition at $733.77 per share. 3,383,414
03/24/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
03/23/2016 150   Disposition at $764.3 per share. 114,645
03/23/2016 50   Disposition at $762.92 per share. 38,146
03/23/2016 1,133   Disposition at $762.07 per share. 863,426
03/23/2016 3,346   Disposition at $761.07 per share. 2,546,541
03/23/2016 4,016   Disposition at $760.2 per share. 3,052,964
03/23/2016 1,997   Disposition at $759.16 per share. 1,516,043
03/23/2016 3,617   Disposition at $757.97 per share. 2,741,578
03/23/2016 2,357   Disposition at $757.13 per share. 1,784,556
03/23/2016 100   Disposition at $745.13 per share. 74,513
03/23/2016 100   Disposition at $744.05 per share. 74,405
03/23/2016 632   Disposition at $743.05 per share. 469,608
03/23/2016 810   Disposition at $742.44 per share. 601,377
03/23/2016 3,685   Disposition at $741.33 per share. 2,731,802
03/23/2016 3,422   Disposition at $740.18 per share. 2,532,896
03/23/2016 2,367   Disposition at $739.34 per share. 1,750,018
03/23/2016 3,981   Disposition at $738.16 per share. 2,938,615
03/23/2016 1,569   Disposition at $737.25 per share. 1,156,746
03/23/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
03/22/2016 200   Disposition at $738.51 per share. 147,702
03/22/2016 100   Disposition at $764.48 per share. 76,448
03/22/2016 658   Disposition at $763.61 per share. 502,456
03/22/2016 4,037   Disposition at $762.92 per share. 3,079,909
03/22/2016 3,566   Disposition at $761.96 per share. 2,717,150
03/22/2016 2,623   Disposition at $760.9 per share. 1,995,841
03/22/2016 3,191   Disposition at $759.86 per share. 2,424,714
03/22/2016 2,491   Disposition at $758.86 per share. 1,890,321
03/22/2016 800   Disposition at $744.47 per share. 595,576
03/22/2016 4,357   Disposition at $743.69 per share. 3,240,258
03/22/2016 3,311   Disposition at $742.74 per share. 2,459,213
03/22/2016 2,657   Disposition at $741.55 per share. 1,970,299
03/22/2016 3,445   Disposition at $740.73 per share. 2,551,815
03/22/2016 1,896   Disposition at $739.72 per share. 1,402,510
03/22/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
03/21/2016 1,088   Disposition at $759.78 per share. 826,641
03/21/2016 1,903   Disposition at $758.57 per share. 1,443,559
03/21/2016 2,501   Disposition at $757.63 per share. 1,894,833
03/21/2016 935   Disposition at $756.38 per share. 707,216
03/21/2016 1,500   Disposition at $755.7 per share. 1,133,550
03/21/2016 520   Disposition at $754.19 per share. 392,179
03/21/2016 1,277   Disposition at $753.41 per share. 962,105
03/21/2016 369   Disposition at $742.21 per share. 273,876
03/21/2016 2,198   Disposition at $741.5 per share. 1,629,817
03/21/2016 1,696   Disposition at $752.41 per share. 1,276,088
03/21/2016 2,133   Disposition at $740.52 per share. 1,579,530
03/21/2016 3,783   Disposition at $739.6 per share. 2,797,907
03/21/2016 2,398   Disposition at $738.58 per share. 1,771,115
03/21/2016 2,338   Disposition at $737.46 per share. 1,724,182
03/21/2016 300   Disposition at $736.3 per share. 220,890
03/21/2016 1,471   Disposition at $735.33 per share. 1,081,671
03/21/2016 1,676   Disposition at $734.35 per share. 1,230,771
03/21/2016 768   Disposition at $762.64 per share. 585,708
03/21/2016 2,201   Disposition at $761.98 per share. 1,677,118
03/21/2016 2,277   Disposition at $761 per share. 1,732,797
03/21/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
02/26/2016 1,924   Disposition at $710.32 per share. 1,366,656
02/26/2016 1,100   Disposition at $709.49 per share. 780,439
02/26/2016 2,295   Disposition at $708.26 per share. 1,625,457
02/26/2016 432   Disposition at $707 per share. 305,424
02/26/2016 850   Disposition at $706.24 per share. 600,304
02/26/2016 2,482   Disposition at $705.11 per share. 1,750,084
02/26/2016 2,852   Disposition at $704.11 per share. 2,008,122
02/26/2016 233   Disposition at $735.6 per share. 171,395
02/26/2016 612   Disposition at $734.56 per share. 449,551
02/26/2016 1,734   Disposition at $733.77 per share. 1,272,358
02/26/2016 1,863   Disposition at $732.67 per share. 1,364,965
02/26/2016 1,250   Disposition at $731.65 per share. 914,563
02/26/2016 798   Disposition at $730.66 per share. 583,067
02/26/2016 1,100   Disposition at $729.78 per share. 802,758
02/26/2016 1,200   Disposition at $703 per share. 843,600
02/26/2016 700   Disposition at $728.02 per share. 509,614
02/26/2016 600   Disposition at $727.39 per share. 436,434
02/26/2016 1,513   Disposition at $725.56 per share. 1,097,773
02/26/2016 3,554   Disposition at $724.85 per share. 2,576,117
02/26/2016 1,593   Disposition at $723.85 per share. 1,153,094
02/26/2016 1,120   Disposition at $722.71 per share. 809,436
02/26/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
02/26/2016 100   Disposition at $713.06 per share. 71,306
02/26/2016 700   Disposition at $712.38 per share. 498,666
02/26/2016 1,692   Disposition at $711.31 per share. 1,203,537
02/26/2016 1,043   Disposition at $701.87 per share. 732,051
02/25/2016 517   Disposition at $700.11 per share. 361,957
02/25/2016 1,799   Disposition at $698.94 per share. 1,257,394
02/25/2016 1,610   Disposition at $698.19 per share. 1,124,086
02/25/2016 2,185   Disposition at $696.97 per share. 1,522,880
02/25/2016 1,000   Disposition at $696.1 per share. 696,100
02/25/2016 800   Disposition at $695.09 per share. 556,072
02/25/2016 1,318   Disposition at $693.96 per share. 914,640
02/25/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
02/25/2016 376   Disposition at $728.24 per share. 273,819
02/25/2016 1,350   Disposition at $727.21 per share. 981,734
02/25/2016 3,008   Disposition at $726.38 per share. 2,184,952
02/25/2016 1,089   Disposition at $725.4 per share. 789,961
02/25/2016 500   Disposition at $724.26 per share. 362,130
02/25/2016 400   Disposition at $722.91 per share. 289,164
02/25/2016 640   Disposition at $722.18 per share. 462,196
02/25/2016 1,930   Disposition at $720.98 per share. 1,391,492
02/25/2016 1,512   Disposition at $719.85 per share. 1,088,414
02/25/2016 710   Disposition at $692.53 per share. 491,697
02/25/2016 1,644   Disposition at $718.81 per share. 1,181,724
02/25/2016 1,400   Disposition at $717.86 per share. 1,005,004
02/25/2016 1,615   Disposition at $716.59 per share. 1,157,293
02/25/2016 602   Disposition at $715.36 per share. 430,647
02/25/2016 600   Disposition at $714.47 per share. 428,682
02/25/2016 29   Disposition at $705.41 per share. 20,457
02/25/2016 1,000   Disposition at $704.16 per share. 704,160
02/25/2016 2,497   Disposition at $703.36 per share. 1,756,290
02/25/2016 2,303   Disposition at $702.22 per share. 1,617,213
02/25/2016 598   Disposition at $700.81 per share. 419,085
02/25/2016 300   Disposition at $691.53 per share. 207,459
02/24/2016 1,300   Disposition at $710.17 per share. 923,221
02/24/2016 200   Disposition at $690.37 per share. 138,074
02/24/2016 1,516   Disposition at $709.38 per share. 1,075,421
02/24/2016 426   Disposition at $689.17 per share. 293,587
02/24/2016 562   Disposition at $707.95 per share. 397,868
02/24/2016 1,893   Disposition at $688.27 per share. 1,302,896
02/24/2016 2,398   Disposition at $707.09 per share. 1,695,602
02/24/2016 803   Disposition at $687.2 per share. 551,822
02/24/2016 2,501   Disposition at $706.07 per share. 1,765,882
02/24/2016 1,683   Disposition at $685.93 per share. 1,154,421
02/24/2016 1,324   Disposition at $704.82 per share. 933,182
02/24/2016 2,365   Disposition at $685.16 per share. 1,620,404
02/24/2016 1,742   Disposition at $703.88 per share. 1,226,159
02/24/2016 1,454   Disposition at $684.02 per share. 994,566
02/24/2016 600   Disposition at $702.67 per share. 421,602
02/24/2016 1,877   Disposition at $682.88 per share. 1,281,766
02/24/2016 707   Disposition at $720.31 per share. 509,260
02/24/2016 1,579   Disposition at $698.98 per share. 1,103,690
02/24/2016 1,931   Disposition at $719.59 per share. 1,389,529
02/24/2016 1,100   Disposition at $698.24 per share. 768,064
02/24/2016 500   Disposition at $718.06 per share. 359,030
02/24/2016 407   Disposition at $696.81 per share. 283,602
02/24/2016 589   Disposition at $717.28 per share. 422,478
02/24/2016 400   Disposition at $695.84 per share. 278,336
02/24/2016 500   Disposition at $716.18 per share. 358,090
02/24/2016 779   Disposition at $694.88 per share. 541,312
02/24/2016 96   Disposition at $713.62 per share. 68,508
02/24/2016 100   Disposition at $693.14 per share. 69,314
02/24/2016 400   Disposition at $711.54 per share. 284,616
02/24/2016 200   Disposition at $691.07 per share. 138,214
02/24/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
02/24/2016 1,400   Disposition at $681.86 per share. 954,604
02/23/2016 390   Disposition at $702.12 per share. 273,827
02/23/2016 1,498   Disposition at $700.75 per share. 1,049,724
02/23/2016 716   Disposition at $699.84 per share. 501,086
02/23/2016 1,611   Disposition at $698.73 per share. 1,125,655
02/23/2016 3,461   Disposition at $697.7 per share. 2,414,740
02/23/2016 2,937   Disposition at $696.73 per share. 2,046,297
02/23/2016 2,382   Disposition at $695.69 per share. 1,657,134
02/23/2016 100   Disposition at $729.86 per share. 72,986
02/23/2016 400   Disposition at $729 per share. 291,600
02/23/2016 1,400   Disposition at $728.15 per share. 1,019,410
02/23/2016 700   Disposition at $727.21 per share. 509,047
02/23/2016 1,300   Disposition at $725.92 per share. 943,696
02/23/2016 224   Disposition at $724.23 per share. 162,228
02/23/2016 2,107   Disposition at $723.63 per share. 1,524,689
02/23/2016 1,346   Disposition at $722.13 per share. 971,987
02/23/2016 100   Disposition at $694.14 per share. 69,414
02/23/2016 2,134   Disposition at $721.33 per share. 1,539,319
02/23/2016 2,660   Disposition at $720.31 per share. 1,916,025
02/23/2016 2,824   Disposition at $719.37 per share. 2,031,501
02/23/2016 1,150   Disposition at $718.24 per share. 825,976
02/23/2016 321   Disposition at $717.06 per share. 230,177
02/23/2016 100   Disposition at $707.35 per share. 70,735
02/23/2016 928   Disposition at $706.06 per share. 655,224
02/23/2016 1,143   Disposition at $705.19 per share. 806,033
02/23/2016 700   Disposition at $704.04 per share. 492,828
02/23/2016 700   Disposition at $702.9 per share. 492,030
02/23/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
02/22/2016 2,461   Disposition at $731.53 per share. 1,800,296
02/22/2016 600   Disposition at $730.46 per share. 438,276
02/22/2016 1,289   Disposition at $729.36 per share. 940,146
02/22/2016 3,979   Disposition at $728.23 per share. 2,897,628
02/22/2016 3,075   Disposition at $727.36 per share. 2,236,632
02/22/2016 2,225   Disposition at $726.25 per share. 1,615,907
02/22/2016 900   Disposition at $725.27 per share. 652,743
02/22/2016 200   Disposition at $712.85 per share. 142,570
02/22/2016 252   Disposition at $711.65 per share. 179,336
02/22/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
02/22/2016 1,394   Disposition at $710.5 per share. 990,437
02/22/2016 3,177   Disposition at $709.84 per share. 2,255,162
02/22/2016 1,600   Disposition at $707.87 per share. 1,132,592
02/22/2016 2,314   Disposition at $707.06 per share. 1,636,137
02/22/2016 3,356   Disposition at $706.17 per share. 2,369,907
02/22/2016 3,873   Disposition at $705.23 per share. 2,731,356
02/22/2016 500   Disposition at $703.75 per share. 351,875
02/22/2016 100   Disposition at $734.18 per share. 73,418
02/22/2016 200   Disposition at $733.5 per share. 146,700
02/22/2016 1,837   Disposition at $732.34 per share. 1,345,309
02/18/2016 75,000   Gift at $0 per share. 0
02/18/2016 75,000   Gift at $0 per share. 0
02/11/2016 150,000   Derivative/Non-derivative trans. at $0 per share. 0
02/05/2016 1,065   Disposition at $690.44 per share. 735,319
02/05/2016 1,212   Disposition at $708.81 per share. 859,078
02/05/2016 1,046   Disposition at $689.24 per share. 720,946
02/05/2016 2,801   Disposition at $707.5 per share. 1,981,708
02/05/2016 1,661   Disposition at $688.06 per share. 1,142,868
02/05/2016 641   Disposition at $706.33 per share. 452,758
02/05/2016 2,330   Disposition at $687.06 per share. 1,600,850
02/05/2016 1,508   Disposition at $705.5 per share. 1,063,894
02/05/2016 1,271   Disposition at $685.81 per share. 871,665
02/05/2016 1,032   Disposition at $704.57 per share. 727,117
02/05/2016 1,750   Disposition at $684.9 per share. 1,198,575
02/05/2016 696   Disposition at $703.4 per share. 489,567
02/05/2016 994   Disposition at $683.27 per share. 679,171
02/05/2016 601   Disposition at $702.61 per share. 422,269
02/05/2016 100   Disposition at $725.78 per share. 72,578
02/05/2016 100   Disposition at $724.38 per share. 72,438
02/05/2016 100   Disposition at $703.59 per share. 70,359
02/05/2016 360   Disposition at $723.46 per share. 260,446
02/05/2016 100   Disposition at $702.54 per share. 70,254
02/05/2016 437   Disposition at $722.84 per share. 315,882
02/05/2016 901   Disposition at $682.11 per share. 614,582
02/05/2016 418   Disposition at $701.39 per share. 293,182
02/05/2016 700   Disposition at $701.37 per share. 490,959
02/05/2016 300   Disposition at $720.86 per share. 216,258
02/05/2016 400   Disposition at $700.42 per share. 280,168
02/05/2016 400   Disposition at $719.25 per share. 287,700
02/05/2016 263   Disposition at $698.88 per share. 183,806
02/05/2016 400   Disposition at $717.94 per share. 287,176
02/05/2016 300   Disposition at $698.05 per share. 209,415
02/05/2016 500   Disposition at $717.11 per share. 358,555
02/05/2016 553   Disposition at $696.88 per share. 385,375
02/05/2016 800   Disposition at $715.81 per share. 572,648
02/05/2016 600   Disposition at $695.87 per share. 417,522
02/05/2016 517   Disposition at $714.32 per share. 369,304
02/05/2016 500   Disposition at $694.63 per share. 347,315
02/05/2016 1,126   Disposition at $713.26 per share. 803,131
02/05/2016 336   Disposition at $693.7 per share. 233,084
02/05/2016 758   Disposition at $712.18 per share. 539,833
02/05/2016 600   Disposition at $692.52 per share. 415,512
02/05/2016 600   Disposition at $711.08 per share. 426,648
02/05/2016 1,000   Disposition at $691.7 per share. 691,700
02/05/2016 1,363   Disposition at $709.87 per share. 967,553
02/05/2016 200   Disposition at $681.02 per share. 136,204
02/05/2016 16,670   Derivative/Non-derivative trans. at $0 per share. 0
02/04/2016 1,600   Disposition at $712.34 per share. 1,139,744
02/04/2016 1,518   Disposition at $730.98 per share. 1,109,628
02/04/2016 1,500   Disposition at $711.28 per share. 1,066,920
02/04/2016 1,589   Disposition at $729.99 per share. 1,159,955
02/04/2016 1,023   Disposition at $710.36 per share. 726,699
02/04/2016 1,250   Disposition at $728.73 per share. 910,913
02/04/2016 1,338   Disposition at $709.24 per share. 948,964
02/04/2016 892   Disposition at $727.76 per share. 649,162
02/04/2016 868   Disposition at $708.32 per share. 614,822
02/04/2016 1,039   Disposition at $726.83 per share. 755,177
02/04/2016 1,546   Disposition at $707.07 per share. 1,093,131
02/04/2016 623   Disposition at $725.66 per share. 452,087
02/04/2016 1,460   Disposition at $706.25 per share. 1,031,125
02/04/2016 361   Disposition at $724.45 per share. 261,527
02/04/2016 100   Disposition at $725.94 per share. 72,594
02/04/2016 36   Disposition at $744.17 per share. 26,791
02/04/2016 632   Disposition at $703.95 per share. 444,897
02/04/2016 400   Disposition at $723.73 per share. 289,492
02/04/2016 100   Disposition at $724.47 per share. 72,447
02/04/2016 100   Disposition at $742 per share. 74,200
02/04/2016 300   Disposition at $723.94 per share. 217,182
02/04/2016 400   Disposition at $741.21 per share. 296,484
02/04/2016 300   Disposition at $722.44 per share. 216,732
02/04/2016 300   Disposition at $739.98 per share. 221,994
02/04/2016 200   Disposition at $719.99 per share. 143,998
02/04/2016 600   Disposition at $738.22 per share. 442,932
02/04/2016 500   Disposition at $719.05 per share. 359,525
02/04/2016 690   Disposition at $737.28 per share. 508,724
02/04/2016 500   Disposition at $718.09 per share. 359,045
02/04/2016 808   Disposition at $736.01 per share. 594,697
02/04/2016 922   Disposition at $717.05 per share. 661,121
02/04/2016 1,030   Disposition at $735.01 per share. 757,061
02/04/2016 512   Disposition at $715.92 per share. 366,552
02/04/2016 1,744   Disposition at $733.85 per share. 1,279,835
02/04/2016 1,310   Disposition at $714.72 per share. 936,284
02/04/2016 1,641   Disposition at $733.1 per share. 1,203,018
02/04/2016 1,450   Disposition at $713.44 per share. 1,034,488
02/04/2016 1,645   Disposition at $731.93 per share. 1,204,025
02/04/2016 505   Disposition at $703.07 per share. 355,051
02/04/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
02/03/2016 100   Disposition at $760.94 per share. 76,094
02/03/2016 200   Disposition at $722.61 per share. 144,522
02/03/2016 109   Disposition at $757.5 per share. 82,568
02/03/2016 500   Disposition at $790.07 per share. 395,035
02/03/2016 118   Disposition at $755.58 per share. 89,159
02/03/2016 375   Disposition at $788.4 per share. 295,650
02/03/2016 293   Disposition at $754.19 per share. 220,978
02/03/2016 400   Disposition at $786.9 per share. 314,760
02/03/2016 200   Disposition at $752.96 per share. 150,592
02/03/2016 100   Disposition at $784.83 per share. 78,483
02/03/2016 200   Disposition at $751.77 per share. 150,354
02/03/2016 200   Disposition at $783.16 per share. 156,632
02/03/2016 469   Disposition at $750.68 per share. 352,069
02/03/2016 100   Disposition at $781.89 per share. 78,189
02/03/2016 628   Disposition at $747.54 per share. 469,456
02/03/2016 294   Disposition at $746.49 per share. 219,469
02/03/2016 650   Disposition at $744.29 per share. 483,789
02/03/2016 500   Disposition at $743.49 per share. 371,745
02/03/2016 300   Disposition at $741.58 per share. 222,474
02/03/2016 710   Disposition at $740.34 per share. 525,642
02/03/2016 700   Disposition at $739.16 per share. 517,412
02/03/2016 584   Disposition at $738.17 per share. 431,092
02/03/2016 1,000   Disposition at $737.27 per share. 737,270
02/03/2016 600   Disposition at $748.89 per share. 449,334
02/03/2016 400   Disposition at $780.88 per share. 312,352
02/03/2016 758   Disposition at $736.12 per share. 557,979
02/03/2016 700   Disposition at $735.25 per share. 514,675
02/03/2016 634   Disposition at $773.11 per share. 490,152
02/03/2016 709   Disposition at $733.95 per share. 520,371
02/03/2016 366   Disposition at $771 per share. 282,186
02/03/2016 600   Disposition at $732.86 per share. 439,716
02/03/2016 400   Disposition at $768.84 per share. 307,536
02/03/2016 301   Disposition at $731.78 per share. 220,266
02/03/2016 200   Disposition at $767.48 per share. 153,496
02/03/2016 398   Disposition at $730.41 per share. 290,704
02/03/2016 100   Disposition at $766.12 per share. 76,612
02/03/2016 1,120   Disposition at $728.45 per share. 815,864
02/03/2016 500   Disposition at $765.38 per share. 382,690
02/03/2016 600   Disposition at $727.36 per share. 436,416
02/03/2016 476   Disposition at $763.76 per share. 363,550
02/03/2016 257   Disposition at $726.14 per share. 186,618
02/03/2016 200   Disposition at $762.12 per share. 152,424
02/03/2016 300   Disposition at $725.02 per share. 217,506
02/03/2016 392   Disposition at $729.31 per share. 285,890
02/03/2016 100   Disposition at $779.58 per share. 77,958
02/02/2016 300   Disposition at $792.14 per share. 237,642
02/02/2016 600   Disposition at $773.68 per share. 464,208
02/02/2016 337   Disposition at $790.78 per share. 266,493
02/02/2016 449   Disposition at $772.42 per share. 346,817
02/02/2016 300   Disposition at $789.86 per share. 236,958
02/02/2016 200   Disposition at $771.59 per share. 154,318
02/02/2016 300   Disposition at $788.37 per share. 236,511
02/02/2016 1,960   Disposition at $770.61 per share. 1,510,396
02/02/2016 664   Disposition at $787.38 per share. 522,821
02/02/2016 1,085   Disposition at $769.63 per share. 835,049
02/02/2016 1,176   Disposition at $786.42 per share. 924,830
02/02/2016 704   Disposition at $768.47 per share. 541,003
02/02/2016 1,000   Disposition at $785.38 per share. 785,380
02/02/2016 1,142   Disposition at $767.15 per share. 876,086
02/02/2016 10   Disposition at $810.25 per share. 8,103
02/02/2016 400   Disposition at $809.45 per share. 323,780
02/02/2016 413   Disposition at $808.4 per share. 333,870
02/02/2016 100   Disposition at $789.26 per share. 78,926
02/02/2016 1,202   Disposition at $806.46 per share. 969,365
02/02/2016 730   Disposition at $788.47 per share. 575,584
02/02/2016 892   Disposition at $805.57 per share. 718,569
02/02/2016 602   Disposition at $787.36 per share. 473,991
02/02/2016 1,420   Disposition at $804.39 per share. 1,142,234
02/02/2016 1,387   Disposition at $786.29 per share. 1,090,585
02/02/2016 1,602   Disposition at $784.41 per share. 1,256,625
02/02/2016 1,124   Disposition at $766.17 per share. 861,176
02/02/2016 616   Disposition at $803.56 per share. 494,993
02/02/2016 600   Disposition at $785.42 per share. 471,252
02/02/2016 704   Disposition at $802.32 per share. 564,834
02/02/2016 690   Disposition at $784.18 per share. 541,085
02/02/2016 508   Disposition at $801.22 per share. 407,020
02/02/2016 846   Disposition at $783.24 per share. 662,622
02/02/2016 637   Disposition at $800.26 per share. 509,766
02/02/2016 700   Disposition at $782.26 per share. 547,582
02/02/2016 800   Disposition at $798.78 per share. 639,024
02/02/2016 200   Disposition at $781.02 per share. 156,204
02/02/2016 500   Disposition at $797.76 per share. 398,880
02/02/2016 606   Disposition at $779.78 per share. 472,547
02/02/2016 600   Disposition at $796.56 per share. 477,936
02/02/2016 700   Disposition at $778.59 per share. 545,013
02/02/2016 600   Disposition at $795.28 per share. 477,168
02/02/2016 851   Disposition at $777.33 per share. 661,508
02/02/2016 500   Disposition at $794.08 per share. 397,040
02/02/2016 990   Disposition at $776.54 per share. 768,775
02/02/2016 400   Disposition at $792.93 per share. 317,172
02/02/2016 400   Disposition at $774.92 per share. 309,968
02/02/2016 785   Disposition at $783.52 per share. 615,064
02/02/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
02/01/2016 300   Disposition at $752.75 per share. 225,825
02/01/2016 2,372   Disposition at $751.46 per share. 1,782,464
02/01/2016 4,564   Disposition at $750.61 per share. 3,425,785
02/01/2016 3,388   Disposition at $749.67 per share. 2,539,882
02/01/2016 1,200   Disposition at $748.62 per share. 898,344
02/01/2016 1,225   Disposition at $746.83 per share. 914,867
02/01/2016 1,303   Disposition at $746.11 per share. 972,182
02/01/2016 89   Disposition at $777.05 per share. 69,158
02/01/2016 308   Disposition at $776.18 per share. 239,064
02/01/2016 800   Disposition at $774.71 per share. 619,768
02/01/2016 330   Disposition at $773.73 per share. 255,331
02/01/2016 819   Disposition at $772.9 per share. 633,006
02/01/2016 800   Disposition at $771.8 per share. 617,440
02/01/2016 1,593   Disposition at $770.91 per share. 1,228,060
02/01/2016 2,283   Disposition at $769.79 per share. 1,757,431
02/01/2016 3,048   Disposition at $768.82 per share. 2,343,364
02/01/2016 900   Disposition at $745.18 per share. 670,662
02/01/2016 2,050   Disposition at $767.93 per share. 1,574,257
02/01/2016 830   Disposition at $766.74 per share. 636,395
02/01/2016 1,501   Disposition at $765.45 per share. 1,148,941
02/01/2016 1,315   Disposition at $764.73 per share. 1,005,620
02/01/2016 400   Disposition at $763.35 per share. 305,340
02/01/2016 500   Disposition at $762.48 per share. 381,240
02/01/2016 100   Disposition at $757.75 per share. 75,775
02/01/2016 100   Disposition at $756.63 per share. 75,663
02/01/2016 720   Disposition at $755 per share. 543,600
02/01/2016 494   Disposition at $753.87 per share. 372,412
02/01/2016 16,666   Derivative/Non-derivative trans. at $0 per share. 0
12/28/2015 1,010   Disposition at $758.76 per share. 766,348
12/28/2015 498   Disposition at $757.41 per share. 377,191
12/28/2015 1,000   Disposition at $756.4 per share. 756,400
12/28/2015 2,770   Disposition at $755.38 per share. 2,092,403
12/28/2015 3,486   Disposition at $754.52 per share. 2,630,257
12/28/2015 917   Disposition at $753.21 per share. 690,694
12/28/2015 1,151   Disposition at $752.15 per share. 865,725
12/28/2015 100   Disposition at $782.7 per share. 78,270
12/28/2015 1,229   Disposition at $781.88 per share. 960,931
12/28/2015 2,639   Disposition at $781.18 per share. 2,061,535
12/28/2015 898   Disposition at $779.9 per share. 700,351
12/28/2015 1,023   Disposition at $778.19 per share. 796,089
12/28/2015 501   Disposition at $776.46 per share. 389,007
12/28/2015 920   Disposition at $750.6 per share. 690,552
12/28/2015 500   Disposition at $775.29 per share. 387,645
12/28/2015 1,400   Disposition at $774.18 per share. 1,083,852
12/28/2015 4,190   Disposition at $773.29 per share. 3,240,086
12/28/2015 836   Disposition at $772.38 per share. 645,710
12/28/2015 900   Disposition at $771.22 per share. 694,098
12/28/2015 1,520   Disposition at $770.17 per share. 1,170,659
12/28/2015 934   Disposition at $769 per share. 718,246
12/28/2015 2,480   Disposition at $762.34 per share. 1,890,604
12/28/2015 2,067   Disposition at $761.54 per share. 1,574,104
12/28/2015 371   Disposition at $759.85 per share. 281,905
12/28/2015 16,670   Derivative/Non-derivative trans. at $0 per share. 0
12/24/2015 5,185   Disposition at $750.32 per share. 3,890,410
12/24/2015 3,719   Disposition at $749.55 per share. 2,787,577
12/24/2015 3,734   Disposition at $748.4 per share. 2,794,526
12/24/2015 3,967   Disposition at $747.49 per share. 2,965,293
12/24/2015 3,610   Disposition at $768.14 per share. 2,772,986
12/24/2015 5,579   Disposition at $767.39 per share. 4,281,269
12/24/2015 3,884   Disposition at $766.28 per share. 2,976,232
12/24/2015 3,593   Disposition at $765.2 per share. 2,749,364
12/24/2015 61   Disposition at $751.03 per share. 45,813
12/24/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
12/23/2015 750   Disposition at $751.83 per share. 563,873
12/23/2015 208   Disposition at $751.11 per share. 156,231
12/23/2015 2,091   Disposition at $749.7 per share. 1,567,623
12/23/2015 4,470   Disposition at $748.53 per share. 3,345,930
12/23/2015 2,763   Disposition at $747.72 per share. 2,065,951
12/23/2015 2,735   Disposition at $746.72 per share. 2,042,280
12/23/2015 2,008   Disposition at $745.61 per share. 1,497,185
12/23/2015 850   Disposition at $770.64 per share. 655,044
12/23/2015 470   Disposition at $769.42 per share. 361,628
12/23/2015 837   Disposition at $768.43 per share. 643,176
12/23/2015 2,687   Disposition at $767.14 per share. 2,061,306
12/23/2015 1,041   Disposition at $744.75 per share. 775,285
12/23/2015 3,551   Disposition at $766.5 per share. 2,721,842
12/23/2015 1,001   Disposition at $765.24 per share. 766,006
12/23/2015 1,476   Disposition at $764.05 per share. 1,127,738
12/23/2015 1,538   Disposition at $763.13 per share. 1,173,694
12/23/2015 2,267   Disposition at $762.13 per share. 1,727,749
12/23/2015 805   Disposition at $760.9 per share. 612,525
12/23/2015 884   Disposition at $759.62 per share. 671,505
12/23/2015 300   Disposition at $758.59 per share. 227,577
12/23/2015 100   Disposition at $754.04 per share. 75,404
12/23/2015 500   Disposition at $753.15 per share. 376,575
12/23/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
12/22/2015 600   Disposition at $769.71 per share. 461,826
12/22/2015 950   Disposition at $768.53 per share. 730,104
12/22/2015 246   Disposition at $767.73 per share. 188,862
12/22/2015 4,160   Disposition at $766.59 per share. 3,189,015
12/22/2015 4,707   Disposition at $765.6 per share. 3,603,680
12/22/2015 2,716   Disposition at $764.45 per share. 2,076,247
12/22/2015 2,613   Disposition at $763.33 per share. 1,994,582
12/22/2015 674   Disposition at $762.24 per share. 513,750
12/22/2015 100   Disposition at $754.56 per share. 75,456
12/22/2015 825   Disposition at $753.99 per share. 622,042
12/22/2015 660   Disposition at $753.06 per share. 497,020
12/22/2015 1,099   Disposition at $751.58 per share. 825,987
12/22/2015 2,543   Disposition at $750.57 per share. 1,908,700
12/22/2015 4,921   Disposition at $749.7 per share. 3,689,274
12/22/2015 3,522   Disposition at $748.76 per share. 2,637,133
12/22/2015 1,871   Disposition at $747.75 per share. 1,399,041
12/22/2015 1,125   Disposition at $746.62 per share. 839,948
12/22/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
12/21/2015 2,586   Disposition at $762.47 per share. 1,971,748
12/21/2015 1,390   Disposition at $761.35 per share. 1,058,277
12/21/2015 2,346   Disposition at $760.31 per share. 1,783,688
12/21/2015 1,791   Disposition at $759.18 per share. 1,359,692
12/21/2015 1,610   Disposition at $758.31 per share. 1,220,880
12/21/2015 591   Disposition at $756.97 per share. 447,370
12/21/2015 742   Disposition at $756 per share. 560,952
12/21/2015 200   Disposition at $749.28 per share. 149,856
12/21/2015 1,753   Disposition at $748.21 per share. 1,311,613
12/21/2015 1,500   Disposition at $754.93 per share. 1,132,395
12/21/2015 2,096   Disposition at $747.24 per share. 1,566,216
12/21/2015 2,427   Disposition at $746.23 per share. 1,811,101
12/21/2015 2,591   Disposition at $745.15 per share. 1,930,684
12/21/2015 2,341   Disposition at $744.16 per share. 1,742,079
12/21/2015 1,762   Disposition at $743.12 per share. 1,309,378
12/21/2015 1,509   Disposition at $742.17 per share. 1,119,935
12/21/2015 1,987   Disposition at $740.91 per share. 1,472,189
12/21/2015 100   Disposition at $765.2 per share. 76,520
12/21/2015 2,600   Disposition at $764.57 per share. 1,987,882
12/21/2015 1,410   Disposition at $763.4 per share. 1,076,394
12/21/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
11/23/2015 61,000   Gift at $0 per share. 0
11/23/2015 61,000   Gift at $0 per share. 0
11/20/2015 406   Disposition at $752.76 per share. 305,621
11/20/2015 500   Disposition at $751.83 per share. 375,915
11/20/2015 167   Disposition at $750.52 per share. 125,337
11/20/2015 1,036   Disposition at $749.44 per share. 776,420
11/20/2015 1,261   Disposition at $748.33 per share. 943,645
11/20/2015 1,494   Disposition at $747.45 per share. 1,116,691
11/20/2015 1,200   Disposition at $745.93 per share. 895,116
11/20/2015 590   Disposition at $778.87 per share. 459,534
11/20/2015 3,149   Disposition at $777.79 per share. 2,449,261
11/20/2015 3,276   Disposition at $777.07 per share. 2,545,682
11/20/2015 1,778   Disposition at $775.93 per share. 1,379,604
11/20/2015 1,289   Disposition at $774.85 per share. 998,782
11/20/2015 809   Disposition at $773.73 per share. 625,948
11/20/2015 593   Disposition at $772.46 per share. 458,069
11/20/2015 300   Disposition at $744.17 per share. 223,251
11/20/2015 633   Disposition at $771.52 per share. 488,373
11/20/2015 739   Disposition at $769.61 per share. 568,742
11/20/2015 1,364   Disposition at $768.56 per share. 1,048,316
11/20/2015 950   Disposition at $767.33 per share. 728,964
11/20/2015 1,500   Disposition at $766.22 per share. 1,149,330
11/20/2015 514   Disposition at $757.57 per share. 389,391
11/20/2015 797   Disposition at $756.63 per share. 603,035
11/20/2015 2,474   Disposition at $755.75 per share. 1,869,726
11/20/2015 3,822   Disposition at $754.76 per share. 2,884,693
11/20/2015 2,699   Disposition at $753.84 per share. 2,034,615
11/20/2015 16,670   Derivative/Non-derivative trans. at $0 per share. 0
11/19/2015 4,479   Disposition at $740.26 per share. 3,315,625
11/19/2015 8,080   Disposition at $739.27 per share. 5,973,302
11/19/2015 3,707   Disposition at $738.51 per share. 2,737,657
11/19/2015 1,713   Disposition at $762.56 per share. 1,306,266
11/19/2015 2,752   Disposition at $761.56 per share. 2,095,814
11/19/2015 6,266   Disposition at $760.65 per share. 4,766,233
11/19/2015 3,783   Disposition at $759.76 per share. 2,874,173
11/19/2015 2,152   Disposition at $758.71 per share. 1,632,744
11/19/2015 400   Disposition at $741.49 per share. 296,596
11/19/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
11/18/2015 600   Disposition at $737.4 per share. 442,440
11/18/2015 500   Disposition at $735.89 per share. 367,945
11/18/2015 900   Disposition at $734.95 per share. 661,455
11/18/2015 711   Disposition at $732.74 per share. 520,979
11/18/2015 552   Disposition at $731.16 per share. 403,601
11/18/2015 3,549   Disposition at $730.18 per share. 2,591,409
11/18/2015 2,937   Disposition at $729.21 per share. 2,141,690
11/18/2015 837   Disposition at $760.68 per share. 636,690
11/18/2015 942   Disposition at $759.74 per share. 715,676
11/18/2015 1,208   Disposition at $758.81 per share. 916,643
11/18/2015 597   Disposition at $757.48 per share. 452,216
11/18/2015 4,254   Disposition at $728.38 per share. 3,098,529
11/18/2015 1,100   Disposition at $755.63 per share. 831,193
11/18/2015 500   Disposition at $753.14 per share. 376,570
11/18/2015 243   Disposition at $752.45 per share. 182,846
11/18/2015 800   Disposition at $751.32 per share. 601,056
11/18/2015 4,597   Disposition at $750.39 per share. 3,449,543
11/18/2015 3,942   Disposition at $749.44 per share. 2,954,293
11/18/2015 1,900   Disposition at $748.53 per share. 1,422,207
11/18/2015 526   Disposition at $741.04 per share. 389,788
11/18/2015 733   Disposition at $740.19 per share. 542,560
11/18/2015 1,404   Disposition at $738.8 per share. 1,037,276
11/18/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
11/17/2015 2,319   Disposition at $753.28 per share. 1,746,857
11/17/2015 2,032   Disposition at $752.6 per share. 1,529,284
11/17/2015 2,280   Disposition at $751.37 per share. 1,713,124
11/17/2015 2,250   Disposition at $750.32 per share. 1,688,220
11/17/2015 2,827   Disposition at $749.34 per share. 2,118,385
11/17/2015 399   Disposition at $747.89 per share. 298,409
11/17/2015 1,305   Disposition at $746.92 per share. 974,731
11/17/2015 650   Disposition at $731.19 per share. 475,274
11/17/2015 1,854   Disposition at $746.04 per share. 1,383,159
11/17/2015 2,526   Disposition at $730.14 per share. 1,844,334
11/17/2015 2,866   Disposition at $729.24 per share. 2,090,002
11/17/2015 3,561   Disposition at $728.26 per share. 2,593,334
11/17/2015 2,256   Disposition at $727.22 per share. 1,640,609
11/17/2015 2,137   Disposition at $726.18 per share. 1,551,847
11/17/2015 2,158   Disposition at $725.2 per share. 1,564,982
11/17/2015 512   Disposition at $723.98 per share. 370,678
11/17/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
11/17/2015 100   Disposition at $754.92 per share. 75,492
11/17/2015 800   Disposition at $754.16 per share. 603,328
11/17/2015 500   Disposition at $744.95 per share. 372,475
11/16/2015 400   Disposition at $722.37 per share. 288,948
11/16/2015 1,050   Disposition at $721.25 per share. 757,313
11/16/2015 2,789   Disposition at $720.35 per share. 2,009,057
11/16/2015 3,700   Disposition at $719.42 per share. 2,661,854
11/16/2015 1,530   Disposition at $718.12 per share. 1,098,724
11/16/2015 400   Disposition at $716.89 per share. 286,756
11/16/2015 100   Disposition at $715.06 per share. 71,506
11/16/2015 236   Disposition at $750.73 per share. 177,173
11/16/2015 1,819   Disposition at $749.73 per share. 1,363,759
11/16/2015 817   Disposition at $748.91 per share. 611,860
11/16/2015 308   Disposition at $747.68 per share. 230,286
11/16/2015 820   Disposition at $746.32 per share. 611,983
11/16/2015 555   Disposition at $745.08 per share. 413,520
11/16/2015 1,192   Disposition at $744.37 per share. 887,290
11/16/2015 1,709   Disposition at $743.12 per share. 1,269,993
11/16/2015 2,599   Disposition at $742.12 per share. 1,928,770
11/16/2015 1,775   Disposition at $740.89 per share. 1,315,080
11/16/2015 300   Disposition at $712.49 per share. 213,747
11/16/2015 2,474   Disposition at $740.12 per share. 1,831,057
11/16/2015 1,037   Disposition at $738.93 per share. 766,271
11/16/2015 1,025   Disposition at $737.95 per share. 756,399
11/16/2015 300   Disposition at $735.72 per share. 220,716
11/16/2015 611   Disposition at $728.89 per share. 445,352
11/16/2015 1,873   Disposition at $728.3 per share. 1,364,106
11/16/2015 600   Disposition at $727.17 per share. 436,302
11/16/2015 500   Disposition at $725.65 per share. 362,825
11/16/2015 2,513   Disposition at $724.64 per share. 1,821,021
11/16/2015 300   Disposition at $723.55 per share. 217,065
11/16/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
10/23/2015 1,369   Disposition at $712.29 per share. 975,126
10/23/2015 854   Disposition at $731.45 per share. 624,659
10/23/2015 2,400   Disposition at $711.4 per share. 1,707,360
10/23/2015 1,600   Disposition at $730.29 per share. 1,168,464
10/23/2015 1,300   Disposition at $710.07 per share. 923,091
10/23/2015 1,000   Disposition at $728.98 per share. 728,980
10/23/2015 1,710   Disposition at $709.17 per share. 1,212,681
10/23/2015 643   Disposition at $726.97 per share. 467,442
10/23/2015 1,339   Disposition at $708.18 per share. 948,254
10/23/2015 704   Disposition at $726.27 per share. 511,295
10/23/2015 1,224   Disposition at $707.12 per share. 865,515
10/23/2015 341   Disposition at $724.31 per share. 246,990
10/23/2015 1,047   Disposition at $706.22 per share. 739,413
10/23/2015 964   Disposition at $723.24 per share. 697,204
10/23/2015 16,670   Derivative/Non-derivative trans. at $0 per share. 0
10/23/2015 190   Disposition at $750.78 per share. 142,649
10/23/2015 974   Disposition at $704.96 per share. 686,632
10/23/2015 991   Disposition at $721.14 per share. 714,650
10/23/2015 200   Disposition at $728.31 per share. 145,662
10/23/2015 200   Disposition at $743.08 per share. 148,616
10/23/2015 100   Disposition at $723.84 per share. 72,384
10/23/2015 300   Disposition at $741.24 per share. 222,372
10/23/2015 100   Disposition at $722.54 per share. 72,254
10/23/2015 600   Disposition at $740.29 per share. 444,174
10/23/2015 200   Disposition at $721.26 per share. 144,252
10/23/2015 200   Disposition at $738.51 per share. 147,702
10/23/2015 200   Disposition at $719.4 per share. 143,880
10/23/2015 200   Disposition at $737.57 per share. 147,514
10/23/2015 299   Disposition at $717.92 per share. 214,659
10/23/2015 252   Disposition at $736.75 per share. 185,661
10/23/2015 1,100   Disposition at $716.59 per share. 788,249
10/23/2015 1,402   Disposition at $735.59 per share. 1,031,298
10/23/2015 1,700   Disposition at $715.8 per share. 1,216,860
10/23/2015 3,434   Disposition at $734.64 per share. 2,522,754
10/23/2015 600   Disposition at $714.64 per share. 428,784
10/23/2015 1,543   Disposition at $733.52 per share. 1,131,822
10/23/2015 807   Disposition at $713.44 per share. 575,747
10/23/2015 1,200   Disposition at $732.63 per share. 879,156
10/23/2015 1   Disposition at $703.58 per share. 704
10/23/2015 52   Disposition at $719.6 per share. 37,420
10/22/2015 660   Disposition at $653.24 per share. 431,139
10/22/2015 2,142   Disposition at $652.23 per share. 1,397,077
10/22/2015 4,424   Disposition at $651.39 per share. 2,881,750
10/22/2015 1,886   Disposition at $650.32 per share. 1,226,504
10/22/2015 912   Disposition at $649.46 per share. 592,308
10/22/2015 907   Disposition at $648.17 per share. 587,891
10/22/2015 1,210   Disposition at $647.07 per share. 782,955
10/22/2015 600   Disposition at $686.9 per share. 412,140
10/22/2015 869   Disposition at $686.08 per share. 596,204
10/22/2015 605   Disposition at $685.12 per share. 414,498
10/22/2015 839   Disposition at $683.8 per share. 573,709
10/22/2015 915   Disposition at $674.94 per share. 617,571
10/22/2015 2,114   Disposition at $683.8 per share. 1,445,554
10/22/2015 3,160   Disposition at $682.03 per share. 2,155,215
10/22/2015 1,730   Disposition at $681.02 per share. 1,178,165
10/22/2015 1,506   Disposition at $679.98 per share. 1,024,050
10/22/2015 1,000   Disposition at $679.07 per share. 679,070
10/22/2015 876   Disposition at $645.89 per share. 565,800
10/22/2015 600   Disposition at $677.83 per share. 406,698
10/22/2015 300   Disposition at $676.65 per share. 202,995
10/22/2015 856   Disposition at $675.81 per share. 578,494
10/22/2015 919   Disposition at $673.49 per share. 618,938
10/22/2015 653   Disposition at $672.59 per share. 439,202
10/22/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
10/22/2015 200   Disposition at $657.24 per share. 131,448
10/22/2015 817   Disposition at $656.27 per share. 536,173
10/22/2015 400   Disposition at $655.28 per share. 262,112
10/22/2015 600   Disposition at $654.33 per share. 392,598
10/22/2015 1,632   Disposition at $644.93 per share. 1,052,526
10/21/2015 1,632   Disposition at $650.19 per share. 1,061,111
10/21/2015 1,113   Disposition at $649.12 per share. 722,471
10/21/2015 858   Disposition at $648.05 per share. 556,027
10/21/2015 1,513   Disposition at $647.1 per share. 979,063
10/21/2015 1,273   Disposition at $645.75 per share. 822,040
10/21/2015 2,060   Disposition at $644.92 per share. 1,328,536
10/21/2015 500   Disposition at $643.91 per share. 321,955
10/21/2015 900   Disposition at $683.9 per share. 615,510
10/21/2015 614   Disposition at $682.52 per share. 419,068
10/21/2015 1,902   Disposition at $681.31 per share. 1,295,852
10/21/2015 2,622   Disposition at $680.5 per share. 1,784,271
10/21/2015 1,696   Disposition at $679.38 per share. 1,152,229
10/21/2015 1,557   Disposition at $678.42 per share. 1,056,300
10/21/2015 1,593   Disposition at $642.39 per share. 1,023,328
10/21/2015 1,200   Disposition at $676.5 per share. 811,800
10/21/2015 839   Disposition at $675.78 per share. 566,980
10/21/2015 925   Disposition at $674.52 per share. 623,931
10/21/2015 2,091   Disposition at $673.73 per share. 1,408,770
10/21/2015 913   Disposition at $672.73 per share. 614,203
10/21/2015 1,407   Disposition at $671.28 per share. 944,491
10/21/2015 700   Disposition at $654.17 per share. 457,919
10/21/2015 678   Disposition at $653.4 per share. 443,006
10/21/2015 1,600   Disposition at $652.2 per share. 1,043,520
10/21/2015 3,146   Disposition at $651.13 per share. 2,048,455
10/21/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
10/20/2015 500   Disposition at $681.66 per share. 340,830
10/20/2015 1,700   Disposition at $653.58 per share. 1,111,086
10/20/2015 950   Disposition at $681.09 per share. 647,036
10/20/2015 1,001   Disposition at $652.54 per share. 653,193
10/20/2015 866   Disposition at $679.82 per share. 588,725
10/20/2015 408   Disposition at $651.06 per share. 265,633
10/20/2015 2,829   Disposition at $678.92 per share. 1,920,665
10/20/2015 992   Disposition at $650.03 per share. 644,830
10/20/2015 1,964   Disposition at $677.94 per share. 1,331,475
10/20/2015 2,525   Disposition at $649.21 per share. 1,639,256
10/20/2015 1,116   Disposition at $676.85 per share. 755,365
10/20/2015 2,864   Disposition at $648.24 per share. 1,856,560
10/20/2015 864   Disposition at $675.64 per share. 583,753
10/20/2015 1,418   Disposition at $647.1 per share. 917,588
10/20/2015 466   Disposition at $697.64 per share. 325,101
10/20/2015 204   Disposition at $674.56 per share. 137,611
10/20/2015 1,100   Disposition at $645.81 per share. 710,391
10/20/2015 200   Disposition at $694.68 per share. 138,936
10/20/2015 300   Disposition at $693.33 per share. 207,999
10/20/2015 604   Disposition at $692.48 per share. 418,258
10/20/2015 232   Disposition at $690.01 per share. 160,083
10/20/2015 400   Disposition at $664.2 per share. 265,680
10/20/2015 1,414   Disposition at $689.44 per share. 974,869
10/20/2015 202   Disposition at $660.85 per share. 133,492
10/20/2015 681   Disposition at $687.97 per share. 468,508
10/20/2015 300   Disposition at $659.76 per share. 197,928
10/20/2015 1,488   Disposition at $686.83 per share. 1,022,004
10/20/2015 665   Disposition at $658.93 per share. 438,189
10/20/2015 983   Disposition at $85.81 per share. 84,352
10/20/2015 767   Disposition at $656.89 per share. 503,835
10/20/2015 605   Disposition at $683.99 per share. 413,814
10/20/2015 550   Disposition at $655.58 per share. 360,569
10/20/2015 400   Disposition at $683.14 per share. 273,256
10/20/2015 1,674   Disposition at $654.34 per share. 1,095,366
10/20/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
10/20/2015 100   Disposition at $644.38 per share. 64,438
10/19/2015 205   Disposition at $699.88 per share. 143,476
10/19/2015 1,774   Disposition at $699.34 per share. 1,240,630
10/19/2015 3,705   Disposition at $698.18 per share. 2,586,757
10/19/2015 3,280   Disposition at $697.29 per share. 2,287,112
10/19/2015 2,680   Disposition at $696.23 per share. 1,865,897
10/19/2015 2,835   Disposition at $695.21 per share. 1,970,921
10/19/2015 1,469   Disposition at $694.35 per share. 1,020,001
10/19/2015 718   Disposition at $693.15 per share. 497,682
10/19/2015 1,744   Disposition at $665.79 per share. 1,161,138
10/19/2015 3,395   Disposition at $664.8 per share. 2,256,996
10/19/2015 3,890   Disposition at $663.94 per share. 2,582,727
10/19/2015 3,452   Disposition at $662.72 per share. 2,287,710
10/19/2015 2,686   Disposition at $661.76 per share. 1,777,488
10/19/2015 1,499   Disposition at $660.84 per share. 990,600
10/19/2015 16,666   Derivative/Non-derivative trans. at $0 per share. 0
09/25/2015 657   Disposition at $620.17 per share. 407,452
09/25/2015 1,320   Disposition at $648.85 per share. 856,482
09/25/2015 1,293   Disposition at $619.27 per share. 800,717
09/25/2015 324   Disposition at $647.17 per share. 209,684
09/25/2015 606   Disposition at $618.44 per share. 374,775
09/25/2015 300   Disposition at $645.69 per share. 193,707
09/25/2015 281   Disposition at $617.13 per share. 173,414
09/25/2015 729   Disposition at $644.55 per share. 469,877
09/25/2015 320   Disposition at $615.54 per share. 196,973
09/25/2015 1,030   Disposition at $643.57 per share. 662,878
09/25/2015 1,001   Disposition at $614.75 per share. 615,365
09/25/2015 697   Disposition at $642.65 per share. 447,928
09/25/2015 1,235   Disposition at $613.55 per share. 757,735
09/25/2015 816   Disposition at $641.15 per share. 523,179
09/25/2015 600   Disposition at $612.49 per share. 367,494
09/25/2015 321   Disposition at $640.4 per share. 205,569
09/25/2015 505   Disposition at $656.72 per share. 331,644
09/25/2015 502   Disposition at $627.77 per share. 315,141
09/25/2015 403   Disposition at $654.96 per share. 263,949
09/25/2015 1,400   Disposition at $625.41 per share. 875,574
09/25/2015 1,333   Disposition at $654.21 per share. 872,062
09/25/2015 400   Disposition at $624.33 per share. 249,732
09/25/2015 3,725   Disposition at $652.85 per share. 2,431,867
09/25/2015 2,767   Disposition at $623.4 per share. 1,724,948
09/25/2015 3,042   Disposition at $651.96 per share. 1,983,263
09/25/2015 4,084   Disposition at $622.48 per share. 2,542,209
09/25/2015 1,355   Disposition at $651.09 per share. 882,227
09/25/2015 899   Disposition at $621.33 per share. 558,576
09/25/2015 770   Disposition at $649.74 per share. 500,300
09/25/2015 625   Disposition at $611.71 per share. 382,319
09/25/2015 16,670   Derivative/Non-derivative trans. at $0 per share. 0

Officers and Executives

Mr. Sundar Pichai
Chief Executive Officer & Director
Ms. Ruth M. Porat
Chief Financial Officer & Senior Vice President
Dr. Robert M. Califf
Head-Strategy & Policy
Mr. Torrence Boone
Vice President-Global Client Partnerships
Ms. Eileen Naughton
Vice President-People Operations
Dr. Frances Hamilton Arnold
Director
Mr. Lawrence E. Page
Director
Mr. Sergey Mikhaylovich Brin
Director
Mr. Amie Thuerner O'Toole
Chief Accounting Officer & Vice President
Ms. Ellen West
Vice President-Investor Relations
Dr. John LeRoy Hennessy
Chairman
Mr. Louis John Doerr
Independent Director
Ms. Ann Mather
Independent Director
Mr. Alan R. Mulally
Independent Director
Mr. Ram Kavitarak Shriram
Independent Director
Dr. Roger Walton Ferguson
Independent Director
Ms. Robin L. Washington
Independent Director
Link to MarketWatch's Slice.