## Paul N. Saleh

## Transactions

10/01/2020 | 6,637 | Derivative/Non-derivative trans. at $18.36 per share. | 121,856 |

10/01/2020 | 44,148 | Derivative/Non-derivative trans. at $0 per share. | 0 |

06/08/2020 | 6,848 | Derivative/Non-derivative trans. at $19.56 per share. | 133,947 |

06/02/2020 | 12,995 | Award at $0 per share. | 0 |

06/02/2020 | 129,955 | Award at $0 per share. | 0 |

05/29/2020 | 2,880 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/29/2020 | 2,043 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/29/2020 | 1,957 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

05/15/2020 | 3,289 | Derivative/Non-derivative trans. at $15.28 per share. | 50,256 |

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

06/12/2019 | 7,924 | Award at $0 per share. | 0 |

06/12/2019 | 7,592 | Award at $0 per share. | 0 |

05/31/2019 | 1,957 | Derivative/Non-derivative trans. at $47.54 per share. | 93,036 |

05/31/2019 | 4,338 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/30/2019 | 2,043 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/29/2019 | 8,102 | Award at $0 per share. | 0 |

05/29/2019 | 19,151 | Award at $0 per share. | 0 |

05/27/2019 | 14,137 | Derivative/Non-derivative trans. at $53.08 per share. | 750,392 |

05/27/2019 | 20,424 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/27/2019 | 14,499 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

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

12/15/2018 | 59,698 | Derivative/Non-derivative trans. at $56.76 per share. | 3,388,459 |

12/15/2018 | 45,711 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/15/2018 | 45,710 | Derivative/Non-derivative trans. at $0 per share. | 0 |

12/15/2018 | 45,709 | Derivative/Non-derivative trans. at $0 per share. | 0 |

09/13/2018 | 50,000 | Disposition at $92.03 per share. | 4,601,500 |

09/11/2018 | 4,322 | Disposition at $90.02 per share. | 389,067 |

09/07/2018 | 25,678 | Disposition at $91.16 per share. | 2,340,807 |

08/24/2018 | 5,715 | Disposition at $90.02 per share. | 514,465 |

08/08/2018 | 19,285 | Disposition at $90 per share. | 1,735,650 |

07/20/2018 | 17,709 | Derivative/Non-derivative trans. at $87.04 per share. | 1,541,392 |

05/31/2018 | 3,753 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/30/2018 | 5,633 | Award at $0 per share. | 0 |

05/30/2018 | 11,750 | Award at $0 per share. | 0 |

05/27/2018 | 12,542 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/27/2018 | 17,665 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/23/2018 | 7,592 | Award at $0 per share. | 0 |

05/15/2018 | 2,845 | Derivative/Non-derivative trans. at $100.87 per share. | 286,976 |

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

08/15/2017 | 6,000 | Disposition at $85.06 per share. | 510,360 |

08/15/2017 | 8,900 | Disposition at $85.05 per share. | 756,945 |

08/15/2017 | 7,700 | Disposition at $85.04 per share. | 654,808 |

08/15/2017 | 7,400 | Disposition at $85.03 per share. | 629,222 |

08/15/2017 | 16,400 | Disposition at $80.02 per share. | 1,312,328 |

08/15/2017 | 34,522 | Disposition at $85 per share. | 2,934,370 |

08/15/2017 | 80,922 | Derivative/Non-derivative trans. at $30.73 per share. | 2,486,733 |

08/09/2017 | 1,000 | Disposition at $82.75 per share. | 82,750 |

08/09/2017 | 8,900 | Disposition at $82.71 per share. | 736,119 |

08/09/2017 | 1,000 | Disposition at $82.68 per share. | 82,680 |

08/09/2017 | 2,360 | Disposition at $82.67 per share. | 195,102 |

08/09/2017 | 13,700 | Disposition at $82.63 per share. | 1,132,031 |

08/09/2017 | 1,300 | Disposition at $82.49 per share. | 107,237 |

08/09/2017 | 12,200 | Disposition at $82.27 per share. | 1,003,694 |

08/09/2017 | 40,365 | Derivative/Non-derivative trans. at $30.73 per share. | 1,240,416 |

08/09/2017 | 95 | Derivative/Non-derivative trans. at $20.03 per share. | 1,902 |

07/17/2017 | 1,900 | Disposition at $78.14 per share. | 148,466 |

07/17/2017 | 2,300 | Disposition at $78.1 per share. | 179,630 |

07/17/2017 | 1,200 | Disposition at $78.08 per share. | 93,696 |

07/17/2017 | 6,200 | Disposition at $78.04 per share. | 483,848 |

07/17/2017 | 2,800 | Disposition at $78.03 per share. | 218,484 |

07/17/2017 | 9,300 | Disposition at $78.02 per share. | 725,586 |

07/17/2017 | 8,400 | Disposition at $78.01 per share. | 655,284 |

07/17/2017 | 13,700 | Disposition at $78 per share. | 1,068,600 |

07/17/2017 | 2,824 | Disposition at $78.52 per share. | 221,741 |

07/17/2017 | 1,900 | Disposition at $78.27 per share. | 148,713 |

07/17/2017 | 4,500 | Disposition at $78.23 per share. | 352,035 |

07/17/2017 | 1,400 | Disposition at $78.17 per share. | 109,438 |

07/17/2017 | 1,700 | Disposition at $78.16 per share. | 132,872 |

07/17/2017 | 1,700 | Disposition at $78.16 per share. | 132,872 |

07/17/2017 | 59,824 | Derivative/Non-derivative trans. at $27.32 per share. | 1,634,391 |

05/31/2017 | 2,280 | Award at $0 per share. | 0 |

05/23/2017 | 3,020 | Award at $0 per share. | 0 |

04/01/2017 | 42,184 | Derivative/Non-derivative trans. at $78.66 per share. | 3,318,194 |

04/01/2017 | 42,184 | Derivative/Non-derivative trans. at $78.66 per share. | 3,318,194 |

04/01/2017 | 2,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 2,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 2,613 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 18,406 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 18,406 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 18,406 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 25,082 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 25,082 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 25,082 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 46,219 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 46,219 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 46,219 | Derivative/Non-derivative trans. at $0 per share. | 0 |

04/01/2017 | 86,153 | Award at $0 per share. | 0 |

04/01/2017 | 86,153 | Award at $0 per share. | 0 |

04/01/2017 | 86,153 | Award at $0 per share. | 0 |

04/01/2017 | 86,153 | 0 | |

12/01/2016 | 5,000 | Disposition at $60.78 per share. | 303,900 |

12/01/2016 | 5,000 | Derivative/Non-derivative trans. at $20.03 per share. | 100,150 |

11/01/2016 | 2,000 | Disposition at $54.6 per share. | 109,200 |

11/01/2016 | 1,600 | Disposition at $54.11 per share. | 86,576 |

11/01/2016 | 1,500 | Disposition at $54.41 per share. | 81,615 |

11/01/2016 | 1,250 | Disposition at $54.07 per share. | 67,588 |

11/01/2016 | 1,250 | Disposition at $54.34 per share. | 67,925 |

11/01/2016 | 1,200 | Disposition at $54.1 per share. | 64,920 |

11/01/2016 | 1,200 | Disposition at $54.38 per share. | 65,256 |

11/01/2016 | 10,000 | Derivative/Non-derivative trans. at $20.03 per share. | 200,300 |

10/03/2016 | 10,000 | Disposition at $51.93 per share. | 519,300 |

10/03/2016 | 10,000 | Derivative/Non-derivative trans. at $20.03 per share. | 200,300 |

09/19/2016 | 65,000 | Disposition at $50 per share. | 3,250,000 |

09/19/2016 | 65,000 | Derivative/Non-derivative trans. at $20.03 per share. | 1,301,950 |

06/15/2016 | 6,694 | Derivative/Non-derivative trans. at $51.67 per share. | 345,879 |

06/15/2016 | 14,032 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/16/2016 | 1,966 | Derivative/Non-derivative trans. at $34.39 per share. | 67,611 |

05/16/2016 | 4,121 | Derivative/Non-derivative trans. at $0 per share. | 0 |