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
Mkt cap
Price
Chg %
Vol
Rel vol
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
REBRebab Company SA Limited
16.41 M MAD93.00 MAD−2.51%10.0415.575.97 MAD0.00%Non-energy minerals
No rating
IBCIBMaroc.com
23.05 M MAD56.00 MAD+1.43%1000.620.00%Technology services
No rating
INVInvolys SA
52.05 M MAD136.00 MAD+2.22%410.09447.960.30 MAD0.00%Technology services
No rating
AFIAfric Industries SA
97.07 M MAD331.00 MAD−0.60%150.1612.8125.83 MAD−24.07%6.01%Process industries
No rating
MDPMed Paper SA
126.68 M MAD27.50 MAD+3.85%5.54 K4.5019.601.40 MAD−15.93%0.00%Process industries
No rating
CRSCartier Saada SA
133.68 M MAD24.15 MAD−4.88%1880.03−4.87 MAD−546.98%0.00%Consumer non-durables
No rating
SRMSociete de Realisations Mecaniques SA
150.4 M MAD470.00 MAD+4.21%150.7912.4637.71 MAD+527.88%0.00%Distribution services
No rating
ZDJZellidja (Ste) SA
187.89 M MAD328.00 MAD0.00%470.098.7037.69 MAD+241.85%0.00%Non-energy minerals
No rating
STRSTROC Industrie SA
233.47 M MAD183.80 MAD−1.71%1290.07482.040.38 MAD0.00%Industrial services
No rating
M2MM2M Group SA
259.11 M MAD400.00 MAD−2.44%470.7048.848.19 MAD−63.79%0.00%Technology services
No rating
MOXMaghreb Oxygene SA
322.56 M MAD397.00 MAD−1.96%210.4820.8819.01 MAD+24.29%1.01%Process industries
No rating
BALSociete Immobiliere Balima SA
348.8 M MAD200.00 MAD−0.99%30.6725.557.83 MAD−4.42%2.75%Finance
No rating
DYTDisty Technologies SA
349.34 M MAD348.50 MAD−0.43%190.0113.4425.93 MAD+33.64%5.57%Distribution services
No rating
S2MSociete Maghrebine de Monetique SA
424.71 M MAD530.0 MAD+1.34%3530.1913.2240.09 MAD+10.69%0.00%Technology services
No rating
FBRFenie Brossette (Ste) SA
561.64 M MAD398.80 MAD+2.18%2.36 K0.3338.6310.32 MAD−10.52%0.00%Distribution services
No rating
IMOImmorente Invest SA
826.57 M MAD92.49 MAD+0.78%5000.1820.084.61 MAD−11.94%5.99%Finance
No rating
ALMAluminium du Maroc
841.05 M MAD1,775 MAD−1.66%120.4213.25133.93 MAD+69.40%6.09%Producer manufacturing
Buy
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
878.4 M MAD366.00 MAD−1.61%4420.26−77.16 MAD−322.69%0.00%Process industries
No rating
MLEMaroc Leasing SA
1.02 B MAD366.00 MAD+0.27%20.179.4738.64 MAD+1.89%3.83%Finance
No rating
CTMCompagnie de Transport au Maroc SA
1.09 B MAD889.9 MAD−0.01%451.1419.4145.84 MAD+20.55%2.81%Transportation
No rating
DRIDARI Couspate S.A. Class A
1.21 B MAD4,061 MAD−3.31%50.2923.13175.60 MAD+20.01%3.45%Consumer non-durables
No rating
MICMicrodata SA
1.24 B MAD745.0 MAD+0.68%180.1718.0041.40 MAD+2.56%5.41%Technology services
No rating
AFMAFMA SA
1.26 B MAD1,261 MAD−0.08%100.0117.3672.66 MAD+0.42%4.76%Finance
No rating
SNAStokvis Nord Afrique (Ste) SA
1.27 B MAD71.50 MAD−0.69%1.54 K0.1048.261.48 MAD+24.99%0.00%Distribution services
No rating
MABMaghrebail SA
1.29 B MAD930.0 MAD−2.11%20.148.69107.07 MAD+9.26%5.70%Finance
No rating
COLColorado SA
1.29 B MAD80.70 MAD+0.88%470.0219.864.06 MAD+44.43%4.38%Process industries
Strong buy
PROPromopharm SA
1.3 B MAD1,300 MAD0.00%50.3221.7059.91 MAD+8.62%0.00%Health technology
No rating
AGMAgma SA
1.37 B MAD6,860 MAD+2.39%10.6318.59369.01 MAD+10.77%4.52%Finance
No rating
SLFSalafin SA
1.37 B MAD447.50 MAD+1.70%521.1214.5530.77 MAD+3.19%6.82%Finance
No rating
DWYDisway SA
1.46 B MAD774.0 MAD0.00%50.1417.0845.32 MAD+8.38%5.68%Distribution services
Buy
UMRUnimer SA
2 B MAD175.00 MAD0.00%500.93−2.80 MAD+60.68%0.00%Consumer non-durables
No rating
MUTMutandis SCA
2.22 B MAD241.00 MAD+0.42%1160.0317.6613.64 MAD−20.86%4.38%Consumer non-durables
Buy
OULLes Eaux Minerales d'Oulmes SA
2.31 B MAD1,169 MAD+0.34%10.2320.6156.73 MAD+94.05%6.87%Consumer non-durables
Strong buy
EQDSociete d'Equipement Domestique et Menager SA
2.51 B MAD1,500 MAD+1.49%6000.6525.4259.01 MAD3.80%Finance
No rating
VCNVicenne
3.59 B MAD348.00 MAD−0.57%4880.142.41%Distribution services
Strong buy
ATHAuto Hall SA
3.78 B MAD68.00 MAD−2.72%7760.1534.261.99 MAD+484.17%2.86%Retail trade
Strong buy
RDSResidences Dar Saada S.A.
4.53 B MAD172.60 MAD−0.23%5.24 K0.251,006.410.17 MAD0.00%Finance
Sell
HPSHightech Payment Systems SA
4.76 B MAD643.0 MAD0.00%2370.0945.0214.28 MAD+40.48%1.24%Technology services
Strong buy
DHODelta Holding SA
5.08 B MAD58.00 MAD0.00%5.14 K0.7516.543.51 MAD+4.00%3.45%Producer manufacturing
No rating
RISRisma SA
5.32 B MAD331.00 MAD−0.45%7180.1717.5918.82 MAD+47.32%2.71%Consumer services
Strong buy
CMGCMGP GROUP
5.44 B MAD325.00 MAD+1.56%5290.101.97%Producer manufacturing
Buy
ARDAradei Capital SA
5.56 B MAD440.00 MAD−0.45%250.0210.3542.52 MAD+75.70%1.29%Technology services
Strong buy
NEJAuto Nejma
5.73 B MAD5,600 MAD+3.70%105.8817.68316.81 MAD+57.84%3.14%Retail trade
No rating
SBMSociete des Boissons du Maroc SA
6.01 B MAD2,041 MAD−3.95%300.3416.82121.34 MAD+59.44%5.04%Consumer non-durables
Buy
CAPCash plus S.A
6.21 B MAD252.00 MAD−0.40%1330.0323.2710.83 MAD−82.50%3.85%Commercial services
Buy
JETJet Contractors SA
6.48 B MAD2,102 MAD−1.78%120.0128.6473.39 MAD+71.38%0.93%Industrial services
Strong buy
CFGCFG Bank SA Class A
7 B MAD199.00 MAD−0.50%440.0018.8110.58 MAD+41.49%2.00%Finance
Strong buy
ATLAtlantaSanad
7.77 B MAD126.70 MAD−1.71%30.0016.337.76 MAD+3.15%4.58%Finance
Neutral
SIDSONASID SA
7.87 B MAD2,035 MAD+0.79%100.0129.2069.69 MAD+92.44%2.58%Non-energy minerals
Neutral
BCIBanque Marocaine pour le Commerce et l'Industrie
8.05 B MAD606.0 MAD0.00%80.0218.5132.74 MAD+33.73%2.31%Finance
Neutral
GTMSociete Generale des Travaux du Maroc
8.51 B MAD714.0 MAD+0.71%7360.081.69%Industrial services
Neutral
LESLesieur Cristal SA
8.68 B MAD314.00 MAD+0.64%1552.471,084.630.29 MAD−66.67%0.96%Consumer non-durables
Strong sell
ADIAlliances Developpement Immobiliere (Ste) SA
8.77 B MAD421.50 MAD+6.17%26.61 K3.0622.8318.46 MAD+35.01%1.01%Finance
Strong buy
SMISociete Metallurgique d'Imiter SA
11.19 B MAD6,700 MAD−1.47%2510.3027.76241.39 MAD+112.68%2.21%Non-energy minerals
Buy
CDMCredit du Maroc (Ste) SA
11.51 B MAD990.0 MAD0.00%20.0011.3787.06 MAD+19.60%4.83%Finance
Buy
LBVLabel'Vie SA
11.57 B MAD3,999 MAD−0.03%660.0320.00200.00 MAD+6.85%3.00%Retail trade
Buy
GAZAfriquia Gaz
12.71 B MAD3,650 MAD−1.27%1091.4316.72218.33 MAD+0.42%4.73%Distribution services
Buy
CIHCredit Immobilier et Hotelier SA
13.45 B MAD344.00 MAD−1.15%3150.0211.4230.13 MAD−1.80%4.02%Finance
Buy
TMATotalEnergies Marketing Maroc
13.8 B MAD1,586 MAD+2.99%150.0216.7094.99 MAD−8.90%5.82%Retail trade
Neutral
SOTSothema
14.13 B MAD368.70 MAD−0.05%140.0335.3710.42 MAD+21.37%1.79%Health technology
Neutral
ADHDouja Promotion Groupe Addoha SA
14.49 B MAD35.89 MAD−0.31%18.24 K0.0331.841.13 MAD+65.48%1.39%Finance
Buy
SAHSanlam Maroc
15.65 B MAD2,930 MAD+0.03%1154.3417.83164.33 MAD−0.58%2.77%Finance
Sell
AKTAkdital
16.42 B MAD1,160 MAD0.00%1300.0337.0231.34 MAD+26.16%0.86%Health services
Strong buy
CSRCOSUMAR SA
18.57 B MAD195.00 MAD−0.76%41.59 K2.7626.187.45 MAD−17.25%4.58%Process industries
Buy
WAAWafa Assurance SA
19.89 B MAD5,684 MAD+1.50%400.4419.39293.15 MAD+20.18%2.64%Finance
Sell
CMACiments du Maroc SA
24.69 B MAD1,717 MAD+0.41%40.0017.9995.42 MAD+50.68%3.80%Non-energy minerals
Strong buy
TGCTravaux Generaux de Construction de Casablanca S.A.
26.94 B MAD772.0 MAD−0.64%4220.0426.9828.61 MAD+73.47%1.48%Industrial services
Strong buy
BOABank of Africa SA
41.85 B MAD188.25 MAD−0.92%2000.0210.6417.69 MAD+7.75%2.63%Finance
Sell
LHMHolcim Maroc S.A
42.27 B MAD1,800 MAD−0.22%2030.0419.3892.88 MAD+18.97%5.32%Non-energy minerals
Buy
TQMTAQA Morocco SA
43.64 B MAD1,855 MAD+0.27%90.0244.6241.58 MAD−6.85%2.00%Utilities
Buy
BCPBanque Centrale Populaire SA
51.23 B MAD252.00 MAD0.00%1230.0111.7421.46 MAD+0.28%4.37%Finance
Buy
MSAMarsa Maroc SA
64.59 B MAD870.0 MAD−1.14%710.0140.1921.65 MAD+25.40%1.25%Transportation
Buy
IAMMaroc Telecom SA
86.15 B MAD98.50 MAD+0.51%9420.0016.246.07 MAD−24.52%1.46%Communications
Buy
ATWAttijariwafa Bank SA
141.74 B MAD700.1 MAD−0.27%7010.0313.1753.14 MAD+2.26%3.13%Finance
Neutral
MMNGManagem SA
201.7 B MAD1,689 MAD−0.65%3.09 K0.1266.7525.30 MAD+384.35%0.32%Non-energy minerals
Sell
T2ST2S Group Holding
238.15 MAD−0.02%7.83 K0.13
No rating