Mubarrad Holding · MUBARRAD

Finance·Code —
140 fils +0.72% · EOD 11 Nov 2026

P/E 13.66× · P/B 1.08× · 22.92M KWD