MUBA
Mubarrad Holding
· MUBARRAD
Finance
·
Code —
140
fils
+0.72% · EOD 11 Nov 2026
P/E 13.66× · P/B 1.08× · 22.92M KWD