## Georges J. Antoun

Mr. Georges J. Antoun is a Chief Commercial Officer at First Solar, Inc. He is on the Board of Directors at Marathon Digital Holdings, Inc. and Answering Bureau, Inc. Mr. Antoun was previously employed as an Independent Director by Ruckus Wireless, Inc., a Venture Partner by TCMI, Inc., a Venture Partner by Technology Crossover Partners, a Head-Product Area IP & Broadband Networks by Ericsson Information Systems, a Head-Product Area IP & Broadband Networks by Telefon AB LM Ericsson, a Chief Executive Officer by Redback Networks, Inc., a VP-Worldwide Systems Engineering & Field Marketing by Cisco Systems, Inc., and a Director-Systems Engineering by Newbridge Networks, Inc. He also served on the board at Violin Memory, Inc. He received his undergraduate degree from the University of Louisiana at Lafayette and a graduate degree from New York University Tandon School of Engineering.

## Transactions

04/14/2021 | 200 | Disposition at $80.86 per share. | 16,172 |

04/14/2021 | 200 | Disposition at $80.86 per share. | 16,172 |

04/14/2021 | 1,400 | Disposition at $79.73 per share. | 111,622 |

04/14/2021 | 1,400 | Disposition at $79.73 per share. | 111,622 |

04/14/2021 | 1,407 | Disposition at $78.69 per share. | 110,717 |

04/14/2021 | 1,407 | Disposition at $78.69 per share. | 110,717 |

03/17/2021 | 200 | Disposition at $81.17 per share. | 16,234 |

03/17/2021 | 1,395 | Disposition at $80.39 per share. | 112,145 |

03/17/2021 | 1,411 | Disposition at $79.38 per share. | 112,006 |

03/08/2021 | 11,490 | Disposition at $72.01 per share. | 827,395 |

03/07/2021 | 3,015 | Derivative/Non-derivative trans. at $73.7 per share. | 222,206 |

03/07/2021 | 7,661 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/06/2021 | 1,815 | Derivative/Non-derivative trans. at $73.7 per share. | 133,766 |

03/06/2021 | 4,612 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/06/2021 | 1,533 | Derivative/Non-derivative trans. at $73.7 per share. | 112,983 |

03/06/2021 | 3,894 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/06/2021 | 1,094 | Derivative/Non-derivative trans. at $73.7 per share. | 80,628 |

03/06/2021 | 2,780 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/01/2021 | 16,779 | Disposition at $84.8 per share. | 1,422,860 |

02/26/2021 | 7,883 | Derivative/Non-derivative trans. at $81.02 per share. | 638,681 |

02/26/2021 | 24,662 | Award at $0 per share. | 0 |

04/09/2020 | 8,476 | Disposition at $40.21 per share. | 340,820 |

03/08/2020 | 1,749 | Derivative/Non-derivative trans. at $43.37 per share. | 75,855 |

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

03/07/2020 | 3,222 | Derivative/Non-derivative trans. at $43.37 per share. | 139,739 |

03/07/2020 | 7,662 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/06/2020 | 1,638 | Derivative/Non-derivative trans. at $43.37 per share. | 71,041 |

03/06/2020 | 3,894 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/06/2020 | 1,169 | Derivative/Non-derivative trans. at $43.37 per share. | 50,700 |

03/06/2020 | 2,780 | Derivative/Non-derivative trans. at $0 per share. | 0 |

02/28/2020 | 1,297 | Disposition at $46.09 per share. | 59,779 |

02/28/2020 | 5,299 | Disposition at $45.35 per share. | 240,310 |

02/28/2020 | 1,080 | Disposition at $44.17 per share. | 47,704 |

02/28/2020 | 800 | Disposition at $43.3 per share. | 34,640 |

02/24/2020 | 10,866 | Derivative/Non-derivative trans. at $50.59 per share. | 549,711 |

02/24/2020 | 25,743 | Award at $0 per share. | 0 |

01/31/2020 | 200 | Disposition at $50.58 per share. | 10,116 |

01/31/2020 | 8,276 | Disposition at $49.63 per share. | 410,738 |

12/27/2019 | 300 | Disposition at $58.47 per share. | 17,541 |

12/27/2019 | 2,504 | Disposition at $57.44 per share. | 143,830 |

12/27/2019 | 5,672 | Disposition at $56.7 per share. | 321,603 |

11/29/2019 | 8,476 | Disposition at $55.23 per share. | 468,130 |

10/28/2019 | 1,163 | Disposition at $54.38 per share. | 63,244 |

10/28/2019 | 7,313 | Disposition at $53.77 per share. | 393,221 |

09/27/2019 | 100 | Disposition at $62.27 per share. | 6,227 |

09/27/2019 | 200 | Disposition at $61.5 per share. | 12,300 |

09/27/2019 | 1,600 | Disposition at $60.32 per share. | 96,512 |

09/27/2019 | 1,892 | Disposition at $59.5 per share. | 112,574 |

09/27/2019 | 4,684 | Disposition at $58.33 per share. | 273,218 |

08/30/2019 | 4 | Disposition at $62.95 per share. | 252 |

08/30/2019 | 3,498 | Disposition at $62.19 per share. | 217,541 |

08/30/2019 | 4,974 | Disposition at $61.58 per share. | 306,299 |

07/29/2019 | 3,776 | Disposition at $65.95 per share. | 249,028 |

07/29/2019 | 3,776 | Disposition at $65.95 per share. | 249,028 |

07/29/2019 | 4,700 | Disposition at $65.56 per share. | 308,132 |

07/29/2019 | 4,700 | Disposition at $65.56 per share. | 308,132 |

06/28/2019 | 100 | Disposition at $65.97 per share. | 6,597 |

06/28/2019 | 8,376 | Disposition at $65.5 per share. | 548,628 |

05/31/2019 | 2,300 | Disposition at $58.48 per share. | 134,504 |

05/31/2019 | 6,176 | Disposition at $57.62 per share. | 355,862 |

05/06/2019 | 4,224 | Disposition at $60.24 per share. | 254,454 |

05/06/2019 | 4,257 | Disposition at $59.84 per share. | 254,739 |

03/08/2019 | 1,749 | Derivative/Non-derivative trans. at $51.16 per share. | 89,479 |

03/08/2019 | 4,157 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/07/2019 | 3,222 | Derivative/Non-derivative trans. at $50.36 per share. | 162,260 |

03/07/2019 | 7,662 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/06/2019 | 1,169 | Derivative/Non-derivative trans. at $51.37 per share. | 60,052 |

03/06/2019 | 2,780 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/05/2019 | 1,472 | Derivative/Non-derivative trans. at $52.19 per share. | 76,824 |

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

02/25/2019 | 18,590 | Derivative/Non-derivative trans. at $53.73 per share. | 998,841 |

02/25/2019 | 44,131 | Award at $0 per share. | 0 |

11/21/2018 | 3,575 | Derivative/Non-derivative trans. at $42.6 per share. | 152,295 |

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

07/23/2018 | 3,142 | Disposition at $52.72 per share. | 165,647 |

06/22/2018 | 140 | Disposition at $53.86 per share. | 7,541 |

06/22/2018 | 3,002 | Disposition at $52.64 per share. | 158,026 |

05/22/2018 | 3,142 | Disposition at $70.63 per share. | 221,920 |

04/23/2018 | 350 | Disposition at $75.67 per share. | 26,485 |

04/23/2018 | 2,792 | Disposition at $74.5 per share. | 208,004 |

03/22/2018 | 3,140 | Disposition at $72.65 per share. | 228,121 |

03/21/2018 | 1,800 | Disposition at $74.25 per share. | 133,650 |

03/21/2018 | 3,470 | Derivative/Non-derivative trans. at $73.87 per share. | 256,329 |

03/21/2018 | 8,250 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/08/2018 | 1,749 | Derivative/Non-derivative trans. at $67.69 per share. | 118,390 |

03/08/2018 | 4,158 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/07/2018 | 1,220 | Disposition at $68.25 per share. | 83,265 |

03/07/2018 | 3,222 | Derivative/Non-derivative trans. at $67.95 per share. | 218,935 |

03/07/2018 | 7,662 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/05/2018 | 1,412 | Derivative/Non-derivative trans. at $66.05 per share. | 93,263 |

03/05/2018 | 1,447 | Derivative/Non-derivative trans. at $66.05 per share. | 95,575 |

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

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

07/21/2017 | 3,684 | Derivative/Non-derivative trans. at $45.15 per share. | 166,333 |

07/21/2017 | 8,250 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/13/2017 | 4,698 | Derivative/Non-derivative trans. at $32.84 per share. | 154,283 |

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

03/08/2017 | 1,138 | Derivative/Non-derivative trans. at $32.66 per share. | 37,168 |

03/08/2017 | 4,158 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/05/2017 | 957 | Derivative/Non-derivative trans. at $34.61 per share. | 33,122 |

03/05/2017 | 941 | Derivative/Non-derivative trans. at $34.61 per share. | 32,569 |

03/05/2017 | 3,499 | Derivative/Non-derivative trans. at $0 per share. | 0 |

03/05/2017 | 3,439 | Derivative/Non-derivative trans. at $0 per share. | 0 |

08/05/2016 | 52,404 | Disposition at $43.96 per share. | 2,303,680 |

08/04/2016 | 3,500 | Disposition at $49.32 per share. | 172,620 |

08/04/2016 | 2,687 | Disposition at $48.26 per share. | 129,675 |

08/04/2016 | 2,198 | Disposition at $46.82 per share. | 102,911 |

08/04/2016 | 4,500 | Disposition at $45.8 per share. | 206,100 |

08/04/2016 | 33,779 | Disposition at $44.9 per share. | 1,516,678 |

08/04/2016 | 34,693 | Disposition at $44 per share. | 1,526,492 |

07/21/2016 | 176,667 | Derivative/Non-derivative trans. at $0 per share. | 0 |

07/05/2016 | 6,864 | Derivative/Non-derivative trans. at $48.49 per share. | 332,836 |

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