Micropolis Holding (MCRP) EPS (Weighted Average and Diluted): 2024