## David C. Drummond

Presently, David C. Drummond is Secretary, Chief Legal Officer & Senior VP at Alphabet, Inc. He is also on the board of 5 other companies.nIn the past he was Partner at Wilson Sonsini Goodrich & Rosati PC, Chief Financial Officer at SmartForce Plc and Secretary, Chief Legal Officer & Senior VP at Google LLC.nHe received an undergraduate degree from Santa Clara University and a graduate degree from Stanford University.

## Transactions

01/02/2020 | 602 | Disposition at $1,349.66 per share. | 812,496 |

01/02/2020 | 1,598 | Disposition at $1,348.93 per share. | 2,155,591 |

01/02/2020 | 1,100 | Disposition at $1,347.96 per share. | 1,482,756 |

01/02/2020 | 400 | Disposition at $1,345.16 per share. | 538,064 |

01/02/2020 | 400 | Disposition at $1,341.55 per share. | 536,620 |

01/02/2020 | 14,985 | Derivative/Non-derivative trans. at $316.94 per share. | 4,749,345 |

01/02/2020 | 2,882 | Derivative/Non-derivative trans. at $316.94 per share. | 913,421 |

01/02/2020 | 951 | Disposition at $1,365.83 per share. | 1,298,905 |

01/02/2020 | 3,692 | Disposition at $1,365.06 per share. | 5,039,802 |

01/02/2020 | 2,158 | Disposition at $1,364.11 per share. | 2,943,750 |

01/02/2020 | 600 | Disposition at $1,363.17 per share. | 817,902 |

01/02/2020 | 725 | Disposition at $1,361.68 per share. | 987,218 |

01/02/2020 | 9,762 | Derivative/Non-derivative trans. at $286.52 per share. | 2,797,008 |

01/02/2020 | 500 | Disposition at $1,369.6 per share. | 684,800 |

01/02/2020 | 578 | Disposition at $1,359.52 per share. | 785,803 |

01/02/2020 | 748 | Disposition at $1,358.51 per share. | 1,016,166 |

01/02/2020 | 2,013 | Disposition at $1,357.55 per share. | 2,732,749 |

01/02/2020 | 2,410 | Disposition at $1,356.44 per share. | 3,269,021 |

01/02/2020 | 2,842 | Disposition at $1,355.51 per share. | 3,852,360 |

01/02/2020 | 1,110 | Disposition at $1,354.41 per share. | 1,503,396 |

01/02/2020 | 2,390 | Disposition at $1,353.35 per share. | 3,234,507 |

01/02/2020 | 2,212 | Disposition at $1,352.42 per share. | 2,991,554 |

01/02/2020 | 1,400 | Disposition at $1,351.17 per share. | 1,891,638 |

01/02/2020 | 800 | Derivative/Non-derivative trans. at $281.61 per share. | 225,288 |

12/26/2019 | 1,323 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/26/2019 | 1,302 | Derivative/Non-derivative trans. at $1,343.56 per share. | 1,749,316 |

12/26/2019 | 1,323 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/02/2019 | 14,985 | Derivative/Non-derivative trans. at $318.21 per share. | 4,768,376 |

12/02/2019 | 2,882 | Derivative/Non-derivative trans. at $318.21 per share. | 917,081 |

12/02/2019 | 9,763 | Derivative/Non-derivative trans. at $287.66 per share. | 2,808,424 |

12/02/2019 | 800 | Derivative/Non-derivative trans. at $282.74 per share. | 226,192 |

12/02/2019 | 28,430 | Disposition at $1,290.25 per share. | 36,681,808 |

12/02/2019 | 14,985 | Derivative/Non-derivative trans. at $316.94 per share. | 4,749,345 |

12/02/2019 | 2,882 | Derivative/Non-derivative trans. at $316.94 per share. | 913,421 |

12/02/2019 | 9,763 | Derivative/Non-derivative trans. at $286.52 per share. | 2,797,294 |

12/02/2019 | 28,430 | Disposition at $1,288.98 per share. | 36,645,702 |

12/02/2019 | 800 | Derivative/Non-derivative trans. at $281.61 per share. | 225,288 |

11/01/2019 | 4,769 | Disposition at $1,265.43 per share. | 6,034,836 |

11/01/2019 | 4,801 | Disposition at $1,264.46 per share. | 6,070,673 |

11/01/2019 | 1,736 | Disposition at $1,263.54 per share. | 2,193,506 |

11/01/2019 | 500 | Disposition at $1,262.3 per share. | 631,150 |

11/01/2019 | 800 | Disposition at $1,261.08 per share. | 1,008,864 |

11/01/2019 | 14,985 | Derivative/Non-derivative trans. at $316.94 per share. | 4,749,345 |

11/01/2019 | 2,882 | Derivative/Non-derivative trans. at $316.94 per share. | 913,421 |

11/01/2019 | 9,763 | Derivative/Non-derivative trans. at $286.52 per share. | 2,797,294 |

11/01/2019 | 87 | Disposition at $1,272.86 per share. | 110,739 |

11/01/2019 | 1,028 | Disposition at $1,271.75 per share. | 1,307,359 |

11/01/2019 | 1,200 | Disposition at $1,270.66 per share. | 1,524,792 |

11/01/2019 | 3,455 | Disposition at $1,269.62 per share. | 4,386,538 |

11/01/2019 | 4,654 | Disposition at $1,268.7 per share. | 5,904,530 |

11/01/2019 | 4,500 | Disposition at $1,267.77 per share. | 5,704,965 |

11/01/2019 | 900 | Disposition at $1,266.37 per share. | 1,139,733 |

11/01/2019 | 800 | Derivative/Non-derivative trans. at $281.61 per share. | 225,288 |

10/01/2019 | 800 | Disposition at $1,222.49 per share. | 977,992 |

10/01/2019 | 800 | Derivative/Non-derivative trans. at $282.74 per share. | 226,192 |

10/01/2019 | 800 | Disposition at $1,219.01 per share. | 975,208 |

10/01/2019 | 800 | Derivative/Non-derivative trans. at $281.61 per share. | 225,288 |

09/25/2019 | 1,302 | Derivative/Non-derivative trans. at $1,218.76 per share. | 1,586,826 |

09/25/2019 | 1,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/25/2019 | 1,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/03/2019 | 800 | Disposition at $1,181.85 per share. | 945,480 |

09/03/2019 | 800 | Derivative/Non-derivative trans. at $282.74 per share. | 226,192 |

09/03/2019 | 800 | Disposition at $1,177.03 per share. | 941,624 |

09/03/2019 | 800 | Derivative/Non-derivative trans. at $281.61 per share. | 225,288 |

08/01/2019 | 800 | Disposition at $1,217.63 per share. | 974,104 |

08/01/2019 | 800 | Derivative/Non-derivative trans. at $282.74 per share. | 226,192 |

08/01/2019 | 800 | Disposition at $1,213.14 per share. | 970,512 |

08/01/2019 | 800 | Derivative/Non-derivative trans. at $281.61 per share. | 225,288 |

06/25/2019 | 1,303 | Derivative/Non-derivative trans. at $1,115.52 per share. | 1,453,523 |

06/25/2019 | 1,322 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/25/2019 | 1,322 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/25/2019 | 1,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/25/2019 | 1,302 | Derivative/Non-derivative trans. at $1,205.5 per share. | 1,569,561 |

03/25/2019 | 1,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

01/14/2019 | 2,844 | Disposition at $1,053.34 per share. | 2,995,699 |

01/14/2019 | 2,844 | Derivative/Non-derivative trans. at $159.78 per share. | 454,414 |

01/14/2019 | 2,844 | Disposition at $1,046.92 per share. | 2,977,441 |

01/14/2019 | 2,844 | Derivative/Non-derivative trans. at $159.14 per share. | 452,594 |

12/26/2018 | 1,323 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/26/2018 | 1,302 | Derivative/Non-derivative trans. at $976.22 per share. | 1,271,039 |

12/26/2018 | 1,323 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/12/2018 | 2,844 | Disposition at $1,077.08 per share. | 3,063,216 |

12/12/2018 | 2,844 | Derivative/Non-derivative trans. at $159.78 per share. | 454,414 |

12/12/2018 | 2,844 | Disposition at $1,064.54 per share. | 3,027,552 |

12/12/2018 | 2,844 | Derivative/Non-derivative trans. at $159.14 per share. | 452,594 |

11/12/2018 | 2,845 | Disposition at $1,072.58 per share. | 3,051,491 |

11/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

11/12/2018 | 2,845 | Disposition at $1,058.41 per share. | 3,011,177 |

11/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

10/12/2018 | 2,845 | Disposition at $1,120.02 per share. | 3,186,457 |

10/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

10/12/2018 | 2,845 | Disposition at $1,110.7 per share. | 3,159,942 |

10/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

09/25/2018 | 1,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/25/2018 | 1,302 | Derivative/Non-derivative trans. at $1,173.37 per share. | 1,527,728 |

09/25/2018 | 1,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/12/2018 | 2,845 | Disposition at $1,182 per share. | 3,362,790 |

09/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

09/12/2018 | 2,845 | Disposition at $1,172.72 per share. | 3,336,389 |

09/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

08/13/2018 | 2,845 | Disposition at $1,251.2 per share. | 3,559,664 |

08/13/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

08/13/2018 | 2,845 | Disposition at $1,236.98 per share. | 3,519,209 |

08/13/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

07/12/2018 | 2,845 | Disposition at $1,174.86 per share. | 3,342,477 |

07/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

07/12/2018 | 2,845 | Disposition at $1,159.89 per share. | 3,299,888 |

07/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

06/25/2018 | 1,323 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/25/2018 | 1,302 | Derivative/Non-derivative trans. at $1,155.48 per share. | 1,504,435 |

06/25/2018 | 1,323 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/12/2018 | 2,845 | Disposition at $1,141.02 per share. | 3,246,202 |

06/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

06/12/2018 | 2,845 | Disposition at $1,131.07 per share. | 3,217,895 |

06/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

05/14/2018 | 2,845 | Disposition at $1,105.57 per share. | 3,145,347 |

05/14/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

05/14/2018 | 2,845 | Disposition at $1,108.1 per share. | 3,152,545 |

05/14/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

04/25/2018 | 35,691 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/25/2018 | 35,097 | Derivative/Non-derivative trans. at $1,019.98 per share. | 35,798,239 |

04/25/2018 | 35,691 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/12/2018 | 2,845 | Disposition at $1,031.47 per share. | 2,934,533 |

04/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

04/12/2018 | 2,845 | Disposition at $1,025.04 per share. | 2,916,239 |

04/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

03/26/2018 | 1,323 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/26/2018 | 1,302 | Derivative/Non-derivative trans. at $1,021.57 per share. | 1,330,085 |

03/26/2018 | 1,323 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/12/2018 | 2,845 | Disposition at $1,165 per share. | 3,314,425 |

03/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

03/12/2018 | 2,845 | Disposition at $1,163.85 per share. | 3,311,154 |

03/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

03/07/2018 | 42,007 | Award at $0 per share. | 0 |

02/12/2018 | 2,845 | Disposition at $1,058 per share. | 3,010,010 |

02/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.78 per share. | 454,574 |

02/12/2018 | 2,845 | Disposition at $1,047 per share. | 2,978,715 |

02/12/2018 | 2,845 | Derivative/Non-derivative trans. at $159.14 per share. | 452,753 |

09/12/2017 | 748 | Disposition at $946.92 per share. | 708,297 |

09/12/2017 | 748 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/12/2017 | 748 | Disposition at $932.59 per share. | 697,578 |

08/14/2017 | 1,000 | Disposition at $940.1 per share. | 940,100 |

08/14/2017 | 1,000 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/14/2017 | 1,000 | Disposition at $922.53 per share. | 922,530 |

07/12/2017 | 1,000 | Disposition at $960.86 per share. | 960,860 |

07/12/2017 | 1,000 | Derivative/Non-derivative trans. at $0 per share. | 0 |

07/12/2017 | 1,000 | Disposition at $938.68 per share. | 938,680 |

06/12/2017 | 1,000 | Disposition at $958.23 per share. | 958,230 |

06/12/2017 | 1,000 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/12/2017 | 1,000 | Disposition at $939.56 per share. | 939,560 |

05/12/2017 | 1,000 | Disposition at $957.85 per share. | 957,850 |

05/12/2017 | 1,000 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/12/2017 | 1,000 | Disposition at $933.44 per share. | 933,440 |

04/12/2017 | 1,000 | Disposition at $838.46 per share. | 838,460 |

04/12/2017 | 1,000 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/12/2017 | 1,000 | Disposition at $821.93 per share. | 821,930 |

03/13/2017 | 1,000 | Disposition at $860.83 per share. | 860,830 |

03/13/2017 | 1,000 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/13/2017 | 1,000 | Disposition at $844 per share. | 844,000 |

02/13/2017 | 1,000 | Disposition at $837.7 per share. | 837,700 |

02/13/2017 | 1,000 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/13/2017 | 1,000 | Disposition at $816 per share. | 816,000 |

01/12/2017 | 1,000 | Disposition at $828.38 per share. | 828,380 |

01/12/2017 | 1,000 | Derivative/Non-derivative trans. at $0 per share. | 0 |

01/12/2017 | 1,000 | Disposition at $807.14 per share. | 807,140 |

01/12/2017 | 1,000 | Disposition at $807.14 per share. | 807,140 |

01/12/2017 | 1,000 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/27/2016 | 12,532 | Gift at $0 per share. | 0 |

12/27/2016 | 8,832 | Gift at $0 per share. | 0 |

12/27/2016 | 84 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/12/2016 | 1,000 | Disposition at $785.04 per share. | 785,040 |

12/12/2016 | 1,000 | Disposition at $804.82 per share. | 804,820 |

11/14/2016 | 1,000 | Disposition at $755.6 per share. | 755,600 |

11/14/2016 | 1,000 | Disposition at $771.76 per share. | 771,760 |

07/12/2016 | 2,500 | Disposition at $719.12 per share. | 1,797,800 |

07/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

07/12/2016 | 2,500 | Disposition at $731.92 per share. | 1,829,800 |

07/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/13/2016 | 2,500 | Disposition at $716.51 per share. | 1,791,275 |

06/13/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/13/2016 | 2,500 | Disposition at $729.82 per share. | 1,824,550 |

06/13/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/12/2016 | 2,500 | Disposition at $732 per share. | 1,830,000 |

05/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/12/2016 | 2,500 | Disposition at $717.06 per share. | 1,792,650 |

05/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/25/2016 | 10,748 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/25/2016 | 10,748 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/25/2016 | 11,730 | Derivative/Non-derivative trans. at $718.77 per share. | 8,431,173 |

04/25/2016 | 10,748 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/25/2016 | 10,748 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/25/2016 | 11,730 | Derivative/Non-derivative trans. at $737.77 per share. | 8,654,043 |

04/12/2016 | 2,500 | Disposition at $738 per share. | 1,845,000 |

04/12/2016 | 2,500 | Disposition at $758.43 per share. | 1,896,075 |

04/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/14/2016 | 2,500 | Disposition at $744.97 per share. | 1,862,425 |

03/14/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/14/2016 | 2,500 | Disposition at $726.4 per share. | 1,816,000 |

03/14/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/12/2016 | 2,500 | Disposition at $712.41 per share. | 1,781,025 |

02/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/12/2016 | 2,500 | Disposition at $692.21 per share. | 1,730,525 |

02/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

01/12/2016 | 2,500 | Disposition at $721.68 per share. | 1,804,200 |

01/12/2016 | 2,500 | Disposition at $740.44 per share. | 1,851,100 |

01/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

01/12/2016 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/15/2015 | 6,000 | Gift at $0 per share. | 0 |

12/14/2015 | 2,500 | Disposition at $751.26 per share. | 1,878,150 |

12/14/2015 | 146 | Disposition at $742.29 per share. | 108,375 |

12/14/2015 | 2,500 | Disposition at $741.79 per share. | 1,854,475 |

12/14/2015 | 146 | Disposition at $730.18 per share. | 106,607 |

12/14/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/14/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/07/2015 | 160 | Derivative/Non-derivative trans. at $779.21 per share. | 124,674 |

12/07/2015 | 146 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/07/2015 | 146 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/07/2015 | 160 | Derivative/Non-derivative trans. at $766.81 per share. | 122,690 |

12/07/2015 | 146 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/07/2015 | 146 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/12/2015 | 2,645 | Disposition at $730.54 per share. | 1,932,279 |

11/12/2015 | 2,645 | Disposition at $760.18 per share. | 2,010,677 |

11/12/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/12/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/06/2015 | 160 | Derivative/Non-derivative trans. at $731.25 per share. | 117,000 |

11/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/06/2015 | 160 | Derivative/Non-derivative trans. at $760.67 per share. | 121,708 |

11/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

10/12/2015 | 2,645 | Disposition at $642.09 per share. | 1,698,329 |

10/12/2015 | 2,645 | Disposition at $669.19 per share. | 1,770,008 |

10/12/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

10/12/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

10/06/2015 | 160 | Derivative/Non-derivative trans. at $671.68 per share. | 107,469 |

10/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

10/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

10/06/2015 | 160 | Derivative/Non-derivative trans. at $641.47 per share. | 102,636 |

10/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

10/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/14/2015 | 2,645 | Disposition at $625.7 per share. | 1,654,977 |

09/14/2015 | 2,645 | Disposition at $655.63 per share. | 1,734,142 |

09/14/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/14/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/08/2015 | 160 | Derivative/Non-derivative trans. at $600.7 per share. | 96,112 |

09/08/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/08/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/08/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/08/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/08/2015 | 160 | Derivative/Non-derivative trans. at $628.96 per share. | 100,634 |

08/12/2015 | 3,159 | Disposition at $663.08 per share. | 2,094,670 |

08/12/2015 | 3,159 | Disposition at $694.49 per share. | 2,193,894 |

08/12/2015 | 2,500 | Disposition at $663.08 per share. | 1,657,700 |

08/12/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/12/2015 | 2,500 | Disposition at $694.49 per share. | 1,736,225 |

08/12/2015 | 2,500 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/06/2015 | 160 | Derivative/Non-derivative trans. at $643.78 per share. | 103,005 |

08/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/06/2015 | 160 | Derivative/Non-derivative trans. at $673.29 per share. | 107,727 |

08/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

07/06/2015 | 160 | Derivative/Non-derivative trans. at $547.34 per share. | 87,575 |

07/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

07/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

07/06/2015 | 160 | Derivative/Non-derivative trans. at $523.4 per share. | 83,744 |

07/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

07/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/08/2015 | 160 | Derivative/Non-derivative trans. at $533.33 per share. | 85,333 |

06/08/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/08/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/08/2015 | 160 | Derivative/Non-derivative trans. at $549.53 per share. | 87,925 |

06/08/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/08/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/06/2015 | 160 | Derivative/Non-derivative trans. at $530.8 per share. | 84,928 |

05/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/06/2015 | 160 | Derivative/Non-derivative trans. at $543.05 per share. | 86,888 |

05/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/27/2015 | 2,256 | Derivative/Non-derivative trans. at $573.66 per share. | 1,294,177 |

04/27/2015 | 2,067 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/27/2015 | 2,067 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/27/2015 | 2,256 | Derivative/Non-derivative trans. at $565.06 per share. | 1,274,776 |

04/27/2015 | 2,067 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/27/2015 | 2,067 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/13/2015 | 145 | Disposition at $539.44 per share. | 78,219 |

04/13/2015 | 145 | Disposition at $547.05 per share. | 79,323 |

04/06/2015 | 160 | Derivative/Non-derivative trans. at $535.35 per share. | 85,656 |

04/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/06/2015 | 160 | Derivative/Non-derivative trans. at $541.31 per share. | 86,610 |

04/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/13/2015 | 145 | Disposition at $553.5 per share. | 80,258 |

03/13/2015 | 145 | Disposition at $559.29 per share. | 81,098 |

03/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/06/2015 | 160 | Derivative/Non-derivative trans. at $581.44 per share. | 93,031 |

03/06/2015 | 160 | Derivative/Non-derivative trans. at $575.33 per share. | 92,053 |

03/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/13/2015 | 145 | Disposition at $543.35 per share. | 78,786 |

02/13/2015 | 190 | Disposition at $547.51 per share. | 104,027 |

02/06/2015 | 115 | Derivative/Non-derivative trans. at $529.83 per share. | 60,931 |

02/06/2015 | 190 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/06/2015 | 190 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/06/2015 | 145 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/06/2015 | 160 | Derivative/Non-derivative trans. at $528.49 per share. | 84,559 |