## Ken Xie

Founder of Fortinet, Inc., NetScreen Technologies, Inc. and Stanford Infosystems International, Inc., Ken Xie is an entrepreneur and businessperson who has been at the head of 5 different companies and presently is Chairman & Chief Executive Officer for Fortinet, Inc. Mr. Xie is also on the board of Hua Yuan Science & Technology Association (former President) and Cyber Threat Alliance and Member of National Academy of Engineering, Member of Committee of 100 and Member of Silicon Valley Leadership Group.

In his past career Mr. Xie held the position of Chief Executive Officer at Systems Integration Solutions, Inc., President & Chief Executive Officer at Stanford Infosystems International, Inc., President & Chief Executive Officer at NetScreen Technologies, Inc., Principal at Emdeon Corp., Member-Center for Cybersecurity at Forum Mondial de L'Economie and Member-Center of Cyber Security at The World Economic Forum USA, Inc.

Mr. Xie received a graduate degree and an undergraduate degree from Tsinghua University and a graduate degree from Stanford University.

## Transactions

12/20/2022 | 7,500,000 | Gift at $0 per share. | 0 |

12/20/2022 | 7,500,000 | Gift at $0 per share. | 0 |

12/20/2022 | 7,500,000 | Gift at $0 per share. | 0 |

12/20/2022 | 7,500,000 | Gift at $0 per share. | 0 |

11/01/2022 | 19,576 | Derivative/Non-derivative trans. at $56.42 per share. | 1,104,478 |

11/01/2022 | 11,330 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/01/2022 | 12,840 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/01/2022 | 15,310 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/18/2022 | 300,000 | Derivative/Non-derivative trans. at $4.77 per share. | 1,431,000 |

08/01/2022 | 19,580 | Derivative/Non-derivative trans. at $60.06 per share. | 1,175,975 |

08/01/2022 | 11,335 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/01/2022 | 12,845 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/01/2022 | 15,310 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/01/2022 | 3,917 | Derivative/Non-derivative trans. at $289.01 per share. | 1,132,053 |

05/01/2022 | 2,267 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/01/2022 | 2,568 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/01/2022 | 3,062 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/01/2021 | 4,343 | Derivative/Non-derivative trans. at $324.11 per share. | 1,407,610 |

11/01/2021 | 2,569 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/01/2021 | 3,062 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/01/2021 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/01/2021 | 4,343 | Derivative/Non-derivative trans. at $272.24 per share. | 1,182,339 |

08/01/2021 | 2,568 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

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

05/01/2021 | 4,343 | Derivative/Non-derivative trans. at $204.23 per share. | 886,971 |

05/01/2021 | 2,569 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

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

02/01/2021 | 8,797 | Derivative/Non-derivative trans. at $148.39 per share. | 1,305,387 |

02/01/2021 | 10,274 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

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

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

11/01/2020 | 4,619 | Derivative/Non-derivative trans. at $110.37 per share. | 509,800 |

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

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

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

08/01/2020 | 4,619 | Derivative/Non-derivative trans. at $138.3 per share. | 638,808 |

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

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

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

05/01/2020 | 4,619 | Derivative/Non-derivative trans. at $104.34 per share. | 481,947 |

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

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

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

02/01/2020 | 9,229 | Derivative/Non-derivative trans. at $115.36 per share. | 1,064,658 |

02/01/2020 | 12,248 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

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

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

11/01/2019 | 4,340 | Derivative/Non-derivative trans. at $90.13 per share. | 391,165 |

11/01/2019 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

11/01/2019 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

08/21/2019 | 1,352 | Disposition at $82.33 per share. | 111,311 |

08/21/2019 | 3,340 | Disposition at $81.83 per share. | 273,313 |

08/21/2019 | 571 | Disposition at $80.8 per share. | 46,137 |

08/20/2019 | 2,737 | Disposition at $80.35 per share. | 219,918 |

08/01/2019 | 4,340 | Derivative/Non-derivative trans. at $79.02 per share. | 342,947 |

08/01/2019 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/01/2019 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

05/21/2019 | 8,000 | Disposition at $82.58 per share. | 660,640 |

05/01/2019 | 4,340 | Derivative/Non-derivative trans. at $91.89 per share. | 398,803 |

05/01/2019 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

05/01/2019 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

02/19/2019 | 500 | Disposition at $84.09 per share. | 42,045 |

02/19/2019 | 7,500 | Disposition at $83.67 per share. | 627,525 |

02/11/2019 | 80,000 | Disposition at $81.64 per share. | 6,531,200 |

02/11/2019 | 80,000 | Derivative/Non-derivative trans. at $26.7 per share. | 2,136,000 |

02/01/2019 | 8,481 | Derivative/Non-derivative trans. at $78.9 per share. | 669,151 |

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

02/01/2019 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

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

11/01/2018 | 4,030 | Derivative/Non-derivative trans. at $83.69 per share. | 337,271 |

11/01/2018 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

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

08/01/2018 | 4,030 | Derivative/Non-derivative trans. at $64.6 per share. | 260,338 |

08/01/2018 | 3,125 | Derivative/Non-derivative trans. at $0 per share. | 0 |

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

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

05/24/2018 | 50,000 | Disposition at $60.51 per share. | 3,025,500 |

05/24/2018 | 50,000 | Derivative/Non-derivative trans. at $20.13 per share. | 1,006,500 |

05/01/2018 | 4,030 | Derivative/Non-derivative trans. at $55.74 per share. | 224,633 |

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

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

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

02/08/2018 | 10,577 | Derivative/Non-derivative trans. at $45.58 per share. | 482,100 |

02/08/2018 | 89,423 | Disposition at $45.08 per share. | 4,031,189 |

02/08/2018 | 100,000 | Derivative/Non-derivative trans. at $20.24 per share. | 2,024,000 |