Moroccan companies with small market cap

Explore Moroccan companies with the smallest capitalization: their shares might be pretty volatile, but sometimes — more profitable. The smallest value companies are on top: study all available data to make informed decisions.
Symbol
Market cap
Price
Change %
Volume
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
REBRebab Company SA Limited
19.04 M MAD114.35 MAD+5.98%190.810.00%Non-energy minerals
Neutral
IBCIBMaroc.com
32.56 M MAD74.50 MAD−4.49%7390.830.00%Commercial services
Neutral
INVInvolys SA
89.17 M MAD229.95 MAD−1.31%1320.0244.295.19 MAD−62.62%0.00%Technology services
Neutral
AFIAfric Industries SA
98.24 M MAD335.85 MAD−0.34%160.079.1236.85 MAD+110.34%6.53%Process industries
Neutral
ZDJZellidja (Ste) SA
134.62 M MAD235.00 MAD0.00%170.3413.7717.06 MAD+7,659.80%0.00%Non-energy minerals
Neutral
MDPMed Paper SA
138.68 M MAD28.75 MAD−0.83%3.67 K0.2623.651.22 MAD−7.48%0.00%Process industries
Neutral
SRMSociete de Realisations Mecaniques SA
166.4 M MAD520.0 MAD−0.61%150.090.00%Distribution services
Neutral
CRSCartier Saada SA
199.86 M MAD37.99 MAD+0.08%1720.1034.871.09 MAD−27.66%0.00%Consumer non-durables
Neutral
M2MM2M Group SA
305.1 M MAD471.00 MAD0.00%50.0538.1712.34 MAD−37.20%0.00%Technology services
Neutral
MOXMaghreb Oxygene SA
318.18 M MAD391.60 MAD+0.41%300.5023.5116.66 MAD+54.87%1.02%Process industries
Neutral
DYTDisty Technologies SA
374.29 M MAD370.00 MAD−1.33%1.38 K2.1316.9321.86 MAD+27.62%4.40%Distribution services
Neutral
STRSTROC Industrie SA
380.8 M MAD309.00 MAD+1.31%2.83 K0.3637.578.22 MAD0.00%Industrial services
Neutral
BALSociete Immobiliere Balima SA
402.86 M MAD231.00 MAD−2.12%30.1025.878.93 MAD+25.27%2.38%Finance
Neutral
S2MSociete Maghrebine de Monetique SA
480.75 M MAD592.0 MAD0.00%360.0814.2341.61 MAD+46.49%0.00%Technology services
Neutral
FBRFenie Brossette (Ste) SA
618.84 M MAD437.90 MAD+1.83%1980.090.00%Distribution services
Neutral
IMOImmorente Invest SA
808.38 M MAD90.40 MAD+0.72%5.33 K1.8415.655.78 MAD+23.13%5.79%Finance
Strong buy
ALMAluminium du Maroc
866.67 M MAD1,860 MAD−0.21%20.215.38%Producer manufacturing
Sell
VCNVicenne
1.04 B MAD487.90 MAD−0.41%18 K0.980.00%Distribution services
Neutral
MLEMaroc Leasing SA
1.05 B MAD379.80 MAD+5.46%100.339.1241.66 MAD+15.13%3.69%Finance
Neutral
CTMCompagnie de Transport au Maroc SA
1.12 B MAD912.0 MAD+0.22%240.2023.9838.03 MAD−17.52%2.75%Transportation
Neutral
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
1.27 B MAD544.8 MAD+2.60%360.07−42.83 MAD−76.65%0.00%Process industries
Neutral
MABMaghrebail SA
1.28 B MAD926.0 MAD0.00%40.429.20100.65 MAD+4.84%5.72%Finance
Neutral
MICMicrodata SA
1.32 B MAD829.7 MAD+5.83%150.0925.0033.19 MAD−15.03%5.10%Technology services
Neutral
AGMAgma SA
1.32 B MAD6,650 MAD+0.76%10.024.55%Finance
Neutral
AFMAFMA SA
1.33 B MAD1,332 MAD−0.22%40.0817.2177.38 MAD+17.52%4.50%Finance
Neutral
COLColorado SA
1.37 B MAD87.20 MAD+2.59%1.11 K0.2027.373.19 MAD+17.64%3.06%Process industries
Neutral
PROPromopharm SA
1.5 B MAD1,589 MAD+5.93%200.3427.7857.20 MAD+2.65%0.00%Health technology
Neutral
DWYDisway SA
1.7 B MAD900.0 MAD0.00%1320.6118.0049.99 MAD+53.12%4.44%Distribution services
Sell
UMRUnimer SA
1.83 B MAD160.00 MAD0.00%40.22−8.09 MAD−119.13%0.63%Consumer non-durables
Neutral
SLFSalafin SA
2 B MAD601.7 MAD−5.98%5231.1019.1531.42 MAD+5.30%2.30%Finance
Neutral
SNAStokvis Nord Afrique (Ste) SA
2.1 B MAD118.85 MAD+0.25%6.54 K0.1931.483.78 MAD0.00%Distribution services
Neutral
EQDSociete d'Equipement Domestique et Menager SA
2.13 B MAD1,277 MAD−0.23%520.10−2.48 MAD−104.38%4.31%Finance
Neutral
OULLes Eaux Minerales d'Oulmes SA
2.33 B MAD1,175 MAD0.00%10.1235.3333.26 MAD−1.85%1.96%Consumer non-durables
Strong buy
MUTMutandis SCA
2.4 B MAD264.00 MAD+1.54%2770.0220.2613.03 MAD−30.14%4.04%Consumer non-durables
Strong buy
CMTCompagnie Miniere de Touissit SA
2.92 B MAD1,690 MAD−2.82%5240.28−18.26 MAD−119.02%0.00%Non-energy minerals
Strong sell
HPSHightech Payment Systems SA
3.89 B MAD524.9 MAD0.00%3980.071.33%Technology services
Buy
SMISociete Metallurgique d'Imiter SA
4.27 B MAD2,650 MAD+2.04%1.11 K4.6724.41108.58 MAD−25.73%3.08%Non-energy minerals
Neutral
RDSResidences Dar Saada S.A.
4.69 B MAD180.10 MAD+0.61%28.07 K0.24−2.26 MAD+22.55%0.00%Finance
Strong sell
NEJAuto Nejma
4.79 B MAD4,700 MAD+0.32%20.692.56%Retail trade
Neutral
ATHAuto Hall SA
4.82 B MAD95.00 MAD−0.94%5710.302.09%Retail trade
Strong sell
ARDAradei Capital SA
5.6 B MAD454.00 MAD+1.91%10.0017.8325.47 MAD+5.12%2.34%Technology services
Buy
RISRisma SA
5.72 B MAD390.00 MAD−2.26%6590.2924.8315.71 MAD−4.98%1.75%Consumer services
Neutral
CMGCMGP GROUP
6.32 B MAD370.00 MAD−0.54%1.64 K0.241.69%Producer manufacturing
Strong buy
DHODelta Holding SA
6.4 B MAD73.50 MAD+0.55%10.42 K0.4023.133.18 MAD+10.12%3.08%Producer manufacturing
Neutral
SBMSociete des Boissons du Maroc SA
6.5 B MAD2,298 MAD0.00%50.0628.5380.55 MAD−62.02%4.35%Consumer non-durables
Buy
BCIBanque Marocaine pour le Commerce et l'Industrie
7.41 B MAD556.8 MAD−0.22%600.0522.1925.10 MAD+50.87%3.23%Finance
Strong sell
JETJet Contractors SA
7.65 B MAD2,540 MAD+0.63%850.0246.2054.98 MAD+24.63%0.59%Industrial services
Neutral
LESLesieur Cristal SA
8.01 B MAD290.00 MAD0.00%9581.68−1.56 MAD−174.14%1.03%Consumer non-durables
Strong sell
SAHSanlam Maroc
8.41 B MAD2,042 MAD0.00%300.205.68359.79 MAD+103.60%3.97%Finance
Buy
CFGCFG Bank SA Class A
8.58 B MAD248.00 MAD+1.22%2.9 K0.3326.049.53 MAD+58.57%1.35%Finance
Neutral
ATLAtlantaSanad
9.04 B MAD153.90 MAD+2.67%4060.1719.357.95 MAD+8.38%3.87%Finance
Strong sell
SIDSONASID SA
9.36 B MAD2,400 MAD0.00%1.05 K1.5843.1555.62 MAD+221.61%1.63%Non-energy minerals
Strong sell
CDMCredit du Maroc (Ste) SA
10.82 B MAD1,000.0 MAD+0.60%7.97 K2.2713.6873.09 MAD+30.77%4.20%Finance
Neutral
SOTSothema
12.82 B MAD1,780 MAD0.00%180.0837.7947.11 MAD+23.60%1.57%Health technology
Neutral
ADIAlliances Developpement Immobiliere (Ste) SA
13.09 B MAD590.1 MAD−0.49%17.1 K0.4037.4815.74 MAD+16.81%0.61%Finance
Buy
LBVLabel'Vie SA
13.31 B MAD4,623 MAD+0.52%810.1924.22190.89 MAD+1.25%2.40%Retail trade
Buy
GAZAfriquia Gaz
14.09 B MAD4,012 MAD−2.15%350.1118.08221.90 MAD+57.24%4.27%Distribution services
Buy
CIHCredit Immobilier et Hotelier SA
14.95 B MAD424.90 MAD+1.17%2.52 K0.4312.9632.78 MAD+37.71%3.28%Finance
Neutral
ADHDouja Promotion Groupe Addoha SA
15.04 B MAD37.69 MAD+0.91%45.5 K0.1943.120.87 MAD+32.80%1.34%Finance
Buy
TMATotalEnergies Marketing Maroc
16.56 B MAD1,849 MAD+0.05%140.0119.4994.88 MAD+136.52%3.03%Retail trade
Neutral
WAAWafa Assurance SA
18.13 B MAD5,100 MAD−1.53%300.1519.76258.11 MAD+2.55%2.70%Finance
Sell
AKTAkdital
18.83 B MAD1,340 MAD+0.75%6860.0545.2229.63 MAD+70.12%0.75%Health services
Buy
CSRCOSUMAR SA
19.28 B MAD207.00 MAD+1.47%4 K0.2023.678.74 MAD−21.46%4.90%Process industries
Buy
CMACiments du Maroc SA
27.86 B MAD1,930 MAD0.00%3.42 K0.6725.7574.97 MAD+12.13%3.11%Non-energy minerals
Sell
TGCTravaux Generaux de Construction de Casablanca S.A.
31.21 B MAD900.0 MAD0.00%11.75 K0.1341.9421.46 MAD+35.71%1.28%Industrial services
Sell
LHMLafargeHolcim Maroc SA
44.47 B MAD1,899 MAD+0.05%2540.0622.3584.98 MAD+34.35%3.69%Non-energy minerals
Sell
BOABank of Africa SA
49.89 B MAD230.00 MAD+1.55%5160.0113.5616.96 MAD+17.12%2.16%Finance
Strong sell
TQMTAQA Morocco SA
54.25 B MAD2,300 MAD0.00%9220.3956.3040.85 MAD−12.81%1.61%Utilities
Strong sell
BCPBanque Centrale Populaire SA
58.33 B MAD287.00 MAD+0.03%10.36 K0.2513.0322.02 MAD+20.55%3.66%Finance
Sell
MSAMarsa Maroc SA
70.46 B MAD960.0 MAD0.00%2.96 K0.1349.8419.26 MAD+35.23%0.99%Transportation
Neutral
MNGManagem SA
71.78 B MAD6,050 MAD0.00%2120.2796.7862.51 MAD+47.26%0.66%Non-energy minerals
Strong sell
IAMMaroc Telecom SA
99.34 B MAD112.90 MAD−0.09%104.08 K0.8314.058.04 MAD+464.77%1.27%Communications
Sell
ATWAttijariwafa Bank SA
147.6 B MAD741.9 MAD+1.49%13.56 K0.3014.2851.97 MAD+19.25%2.60%Finance
Neutral