GENERAL ASSEMBLY MEETING

EOGAM VOTING FORM

April 24, 2024
EOGAM Voting Form 24 April 2024 (Arabic)

March 3, 2022
EOGAM Voting Form 3 March 2022 (Arabic)

July 14, 2020
EOGAM Voting Form 14 July 2020 (Arabic)

May 21, 2020
EOGAM Voting Form 21 May 2020 (Arabic)


OGAM VOTING FORM

April 24,2024
OGAM Voting Form 24 April 2024 (Arabic)
Shareholders 24 April 2024 (Arabic)
GA Voting Forms & Vote Counting Minutes (Arabic)

August 14,2023
OGAM Voting Form 14 August 2023 (Arabic)

May 29,2023
OGAM Voting Form 29 May 2023 (Arabic)

June 22,2022
OGAM Voting Form 22 May 2021 (Arabic)

May 24,2021
OGAM Voting Form 24 May 2021 (Arabic)

June 11, 2020
OGAM Voting Form 11 June 2020 (Arabic)

EOGAM


March 3, 2022
MEG EOGAM  Minutes 3 March 2022 (Arabic)

July 14, 2020
MEG EOGAM  Minutes 14 July 2020 (Arabic)

May 21, 2020
MEG EOGAM  Minutes 21 May 2020 (Arabic)

February 11, 2020
MEG EOGAM  Minutes 11 February 2020 (Arabic)

November 7, 2019
MEG EOGAM  Minutes 7 November 2019 (Arabic)

October 4, 2018
MEG EOGAM  Minutes 4 October 2018 (Arabic)

September 14, 2017
MEG EOGAM Minutes 14 September 2017 (Arabic)

June 1, 2017
MEG EOGAM Minutes 1 June 2017 (Arabic)

OGAM


May 29,2023
MEG OGAM  Minutes 29 May 2023 (Arabic)

June 22, 2022
MEG OGAM  Minutes 22 June 2022 (Arabic)

May 24, 2021
MEG OGAM  Minutes 24 May 2021 (Arabic)

June 11, 2020
MEG OGAM  Minutes 11 June 2020 (Arabic)

July 11, 2019
MEG OGAM  Minutes 11 July 2019 (Arabic)

August 15, 2018
MEG OGAM  Minutes 15 August 2018 (Arabic)

May 10, 2018
MEG OGAM Minutes 10 May 2018 (Arabic)

September 14, 2017
MEG OGAM Minutes 14 September 2017 (Arabic)

June 1, 2017
MEG OGAM Minutes 1 June 2017 (Arabic)