## David B. Fischer

## Transactions

08/15/2021 | 11,838 | Derivative/Non-derivative trans. at $363.18 per share. | 4,299,325 |

08/15/2021 | 3,749 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2021 | 4,647 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2021 | 3,852 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2021 | 5,302 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2021 | 6,325 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/28/2021 | 10,145 | Disposition at $331 per share. | 3,357,995 |

05/15/2021 | 11,838 | Derivative/Non-derivative trans. at $315.94 per share. | 3,740,098 |

05/15/2021 | 3,749 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2021 | 4,646 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2021 | 3,852 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2021 | 5,302 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2021 | 6,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/26/2021 | 13,413 | Disposition at $256.63 per share. | 3,442,179 |

02/15/2021 | 12,747 | Derivative/Non-derivative trans. at $270.5 per share. | 3,448,064 |

02/15/2021 | 4,647 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2021 | 3,852 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2021 | 5,303 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2021 | 6,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2021 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/30/2020 | 13,118 | Disposition at $276.02 per share. | 3,620,831 |

11/15/2020 | 13,049 | Derivative/Non-derivative trans. at $276.95 per share. | 3,613,921 |

11/15/2020 | 4,646 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2020 | 3,852 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2020 | 5,302 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2020 | 6,325 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2020 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/31/2020 | 13,110 | Disposition at $293.95 per share. | 3,853,685 |

08/24/2020 | 3,750 | Gift at $0 per share. | 0 |

08/15/2020 | 13,049 | Derivative/Non-derivative trans. at $261.24 per share. | 3,408,921 |

08/15/2020 | 4,647 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2020 | 3,852 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2020 | 5,302 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2020 | 6,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2020 | 6,190 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/29/2020 | 13,103 | Disposition at $225.21 per share. | 2,950,927 |

05/15/2020 | 2,400 | Gift at $0 per share. | 0 |

05/15/2020 | 22,000 | Disposition at $205.29 per share. | 4,516,380 |

05/15/2020 | 13,049 | Derivative/Non-derivative trans. at $206.81 per share. | 2,698,664 |

05/15/2020 | 4,646 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2020 | 3,852 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2020 | 5,302 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2020 | 6,325 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2020 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/27/2020 | 11,142 | Disposition at $192 per share. | 2,139,264 |

02/15/2020 | 12,655 | Derivative/Non-derivative trans. at $214.18 per share. | 2,710,448 |

02/15/2020 | 4,646 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2020 | 3,851 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2020 | 5,303 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2020 | 6,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2020 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/02/2019 | 11,638 | Disposition at $202 per share. | 2,350,876 |

11/15/2019 | 12,066 | Derivative/Non-derivative trans. at $193.15 per share. | 2,330,548 |

11/15/2019 | 5,302 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2019 | 6,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2019 | 6,190 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2019 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

10/31/2019 | 5,562 | Disposition at $196.6 per share. | 1,093,490 |

10/15/2019 | 7,432 | Derivative/Non-derivative trans. at $183.28 per share. | 1,362,137 |

10/15/2019 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/03/2019 | 11,608 | Disposition at $184.12 per share. | 2,137,265 |

08/15/2019 | 12,066 | Derivative/Non-derivative trans. at $179.71 per share. | 2,168,381 |

08/15/2019 | 5,302 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2019 | 6,325 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2019 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2019 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

07/31/2019 | 5,501 | Disposition at $196.84 per share. | 1,082,817 |

07/15/2019 | 7,432 | Derivative/Non-derivative trans. at $204.87 per share. | 1,522,594 |

07/15/2019 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/31/2019 | 11,572 | Disposition at $180.28 per share. | 2,086,201 |

05/15/2019 | 12,066 | Derivative/Non-derivative trans. at $180.73 per share. | 2,180,689 |

05/15/2019 | 5,302 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2019 | 6,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2019 | 6,190 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2019 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/30/2019 | 5,438 | Disposition at $194.29 per share. | 1,056,550 |

04/15/2019 | 7,432 | Derivative/Non-derivative trans. at $179.1 per share. | 1,331,072 |

04/15/2019 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/03/2019 | 10,000 | Disposition at $175 per share. | 1,750,000 |

02/28/2019 | 10,000 | Disposition at $162.37 per share. | 1,623,700 |

02/15/2019 | 3,136 | Derivative/Non-derivative trans. at $163.95 per share. | 514,148 |

02/15/2019 | 6,324 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2019 | 3,070 | Derivative/Non-derivative trans. at $163.95 per share. | 503,327 |

02/15/2019 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2019 | 3,231 | Derivative/Non-derivative trans. at $163.95 per share. | 529,723 |

02/15/2019 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

01/15/2019 | 6,444 | Derivative/Non-derivative trans. at $145.39 per share. | 936,894 |

01/15/2019 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2018 | 9,316 | Derivative/Non-derivative trans. at $144.22 per share. | 1,343,554 |

11/15/2018 | 18,789 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2018 | 3,070 | Derivative/Non-derivative trans. at $144.22 per share. | 442,756 |

11/15/2018 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2018 | 3,231 | Derivative/Non-derivative trans. at $144.22 per share. | 465,975 |

11/15/2018 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2018 | 7,455 | Derivative/Non-derivative trans. at $144.22 per share. | 1,075,161 |

11/15/2018 | 15,035 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/01/2018 | 1,560 | Disposition at $151.52 per share. | 236,372 |

10/29/2018 | 2,648 | Disposition at $148.39 per share. | 392,937 |

10/15/2018 | 7,432 | Derivative/Non-derivative trans. at $153.74 per share. | 1,142,596 |

10/15/2018 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

10/01/2018 | 3,125 | Disposition at $163.02 per share. | 509,438 |

08/29/2018 | 61,103 | Disposition at $176.21 per share. | 10,766,960 |

08/15/2018 | 9,316 | Derivative/Non-derivative trans. at $181.11 per share. | 1,687,221 |

08/15/2018 | 18,789 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2018 | 3,070 | Derivative/Non-derivative trans. at $181.11 per share. | 556,008 |

08/15/2018 | 6,190 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2018 | 3,231 | Derivative/Non-derivative trans. at $181.11 per share. | 585,167 |

08/15/2018 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2018 | 7,454 | Derivative/Non-derivative trans. at $181.11 per share. | 1,349,994 |

08/15/2018 | 15,034 | Derivative/Non-derivative trans. at $0 per share. | 0 |

07/15/2018 | 7,432 | Derivative/Non-derivative trans. at $207.32 per share. | 1,540,803 |

07/15/2018 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/24/2018 | 18,096 | Disposition at $185.88 per share. | 3,363,685 |

05/15/2018 | 9,316 | Derivative/Non-derivative trans. at $186.64 per share. | 1,738,739 |

05/15/2018 | 18,789 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2018 | 3,070 | Derivative/Non-derivative trans. at $186.64 per share. | 572,985 |

05/15/2018 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2018 | 3,231 | Derivative/Non-derivative trans. at $186.64 per share. | 603,034 |

05/15/2018 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2018 | 7,455 | Derivative/Non-derivative trans. at $186.64 per share. | 1,391,402 |

05/15/2018 | 15,035 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/25/2018 | 5,138 | Disposition at $160.07 per share. | 822,440 |

04/15/2018 | 7,432 | Derivative/Non-derivative trans. at $164.52 per share. | 1,222,713 |

04/15/2018 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/27/2018 | 17,830 | Disposition at $184.35 per share. | 3,286,961 |

02/15/2018 | 9,316 | Derivative/Non-derivative trans. at $179.52 per share. | 1,672,409 |

02/15/2018 | 18,789 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2018 | 3,070 | Derivative/Non-derivative trans. at $179.52 per share. | 551,127 |

02/15/2018 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2018 | 3,231 | Derivative/Non-derivative trans. at $179.52 per share. | 580,030 |

02/15/2018 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/15/2018 | 7,454 | Derivative/Non-derivative trans. at $179.52 per share. | 1,338,143 |

02/15/2018 | 15,034 | Derivative/Non-derivative trans. at $0 per share. | 0 |

01/26/2018 | 5,587 | Disposition at $187.66 per share. | 1,048,457 |

01/15/2018 | 6,630 | Derivative/Non-derivative trans. at $179.37 per share. | 1,189,224 |

01/15/2018 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/28/2017 | 16,621 | Disposition at $183.51 per share. | 3,050,120 |

11/15/2017 | 3,230 | Derivative/Non-derivative trans. at $178.07 per share. | 575,167 |

11/15/2017 | 6,190 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2017 | 3,400 | Derivative/Non-derivative trans. at $178.07 per share. | 605,438 |

11/15/2017 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2017 | 7,845 | Derivative/Non-derivative trans. at $178.07 per share. | 1,396,960 |

11/15/2017 | 15,034 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/15/2017 | 9,805 | Derivative/Non-derivative trans. at $178.07 per share. | 1,745,977 |

11/15/2017 | 18,789 | Derivative/Non-derivative trans. at $0 per share. | 0 |

10/26/2017 | 4,699 | Disposition at $171.53 per share. | 806,020 |

10/15/2017 | 7,821 | Derivative/Non-derivative trans. at $173.74 per share. | 1,358,821 |

10/15/2017 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/24/2017 | 16,298 | Disposition at $168.88 per share. | 2,752,407 |

08/15/2017 | 3,231 | Derivative/Non-derivative trans. at $170.75 per share. | 551,694 |

08/15/2017 | 6,191 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2017 | 3,400 | Derivative/Non-derivative trans. at $170.75 per share. | 580,550 |

08/15/2017 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2017 | 7,846 | Derivative/Non-derivative trans. at $170.75 per share. | 1,339,705 |

08/15/2017 | 15,035 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/15/2017 | 9,805 | Derivative/Non-derivative trans. at $170.75 per share. | 1,674,204 |

08/15/2017 | 18,789 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/10/2017 | 50,533 | Disposition at $169.95 per share. | 8,588,084 |

07/15/2017 | 7,821 | Derivative/Non-derivative trans. at $159.97 per share. | 1,251,126 |

07/15/2017 | 14,988 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2017 | 9,805 | Derivative/Non-derivative trans. at $150.33 per share. | 1,473,986 |

05/15/2017 | 18,789 | Derivative/Non-derivative trans. at $150.33 per share. | 2,824,550 |

05/15/2017 | 3,230 | Derivative/Non-derivative trans. at $150.33 per share. | 485,566 |

05/15/2017 | 6,190 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2017 | 3,400 | Derivative/Non-derivative trans. at $150.33 per share. | 511,122 |

05/15/2017 | 6,515 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/15/2017 | 7,845 | Derivative/Non-derivative trans. at $150.33 per share. | 1,179,339 |

05/15/2017 | 15,034 | Derivative/Non-derivative trans. at $0 per share. | 0 |