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.76 M MAD95.00 MAD−3.06%50.1915.905.97 MAD0.00%Non-energy minerals
No rating
IBCIBMaroc.com
25.68 M MAD61.51 MAD−2.37%300.610.00%Technology services
No rating
INVInvolys SA
53.96 M MAD141.00 MAD−0.70%2521.11464.430.30 MAD0.00%Technology services
No rating
AFIAfric Industries SA
103.45 M MAD354.90 MAD+0.25%560.3113.7425.83 MAD−24.07%6.20%Process industries
No rating
ZDJZellidja (Ste) SA
117.43 M MAD205.00 MAD−4.65%20.065.4437.69 MAD+241.85%0.00%Non-energy minerals
No rating
MDPMed Paper SA
119.6 M MAD25.00 MAD+2.75%470.0517.821.40 MAD−15.93%0.00%Process industries
No rating
CRSCartier Saada SA
147.42 M MAD28.00 MAD−3.35%2.04 K0.7449.280.57 MAD−65.09%0.00%Consumer non-durables
No rating
SRMSociete de Realisations Mecaniques SA
152.32 M MAD476.00 MAD+1.31%751.2312.6237.71 MAD+527.88%0.00%Distribution services
No rating
STRSTROC Industrie SA
224.73 M MAD180.00 MAD−3.61%3100.31449.440.40 MAD0.00%Industrial services
No rating
M2MM2M Group SA
256.39 M MAD395.80 MAD+3.95%150.1748.338.19 MAD−63.79%0.00%Technology services
No rating
MOXMaghreb Oxygene SA
320.94 M MAD395.00 MAD+1.80%301.4320.7819.01 MAD+24.29%1.01%Process industries
No rating
DYTDisty Technologies SA
350.84 M MAD351.50 MAD−0.99%2821.2613.5625.93 MAD+33.64%4.69%Distribution services
No rating
BALSociete Immobiliere Balima SA
395.89 M MAD227.00 MAD+0.44%10.0929.007.83 MAD−4.42%2.42%Finance
No rating
FBRFenie Brossette (Ste) SA
406.37 M MAD282.40 MAD−4.27%3380.9627.3510.32 MAD−10.52%0.00%Distribution services
No rating
S2MSociete Maghrebine de Monetique SA
406.85 M MAD501.0 MAD−1.76%840.2612.5040.09 MAD+10.69%0.00%Technology services
No rating
IMOImmorente Invest SA
808.83 M MAD89.80 MAD−0.18%2.88 K0.8719.504.61 MAD−11.94%5.79%Finance
No rating
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
876 M MAD365.00 MAD−0.54%4061.60−77.16 MAD−322.69%0.00%Process industries
No rating
ALMAluminium du Maroc
884.38 M MAD1,898 MAD+0.16%130.2114.17133.93 MAD+69.40%5.27%Producer manufacturing
Buy
CTMCompagnie de Transport au Maroc SA
1.07 B MAD870.0 MAD−1.02%120.2718.9845.84 MAD+20.55%2.87%Transportation
No rating
AFMAFMA SA
1.19 B MAD1,185 MAD−4.05%134.0616.3172.66 MAD+0.42%5.06%Finance
No rating
MABMaghrebail SA
1.24 B MAD894.9 MAD−0.01%40.258.36107.07 MAD+9.26%5.92%Finance
No rating
MICMicrodata SA
1.26 B MAD752.0 MAD−3.59%843.0518.1741.40 MAD+2.56%5.32%Technology services
No rating
COLColorado SA
1.28 B MAD79.55 MAD−1.55%1.28 K2.5519.584.06 MAD+44.43%3.27%Process industries
Strong buy
SNAStokvis Nord Afrique (Ste) SA
1.31 B MAD74.01 MAD−1.32%1.8 K0.1849.951.48 MAD+24.99%0.00%Distribution services
No rating
PROPromopharm SA
1.35 B MAD1,349 MAD+5.56%30.1322.5259.91 MAD+8.62%0.00%Health technology
No rating
AGMAgma SA
1.37 B MAD6,850 MAD−5.12%20.354.38%Finance
No rating
DWYDisway SA
1.49 B MAD790.0 MAD−0.25%400.5017.4345.32 MAD+8.38%5.06%Distribution services
Buy
SLFSalafin SA
1.52 B MAD487.90 MAD0.00%200.0815.8630.77 MAD+3.19%3.02%Finance
No rating
MUTMutandis SCA
2.13 B MAD230.00 MAD−0.43%1.69 K0.9516.8613.64 MAD−20.86%4.57%Consumer non-durables
Buy
OULLes Eaux Minerales d'Oulmes SA
2.34 B MAD1,181 MAD−1.99%10.1020.8256.73 MAD+94.05%1.95%Consumer non-durables
Strong buy
EQDSociete d'Equipement Domestique et Menager SA
2.47 B MAD1,480 MAD+2.07%3.5 K15.1225.0859.01 MAD0.00%Finance
No rating
ATHAuto Hall SA
3.42 B MAD67.91 MAD−1.57%7.27 K1.2234.211.99 MAD+484.17%2.95%Retail trade
Neutral
VCNVicenne
3.74 B MAD365.00 MAD−1.35%10.45 K0.630.00%Distribution services
Strong buy
RDSResidences Dar Saada S.A.
4.25 B MAD162.00 MAD−1.82%27.12 K0.92944.610.17 MAD0.00%Finance
Sell
HPSHightech Payment Systems SA
4.48 B MAD604.6 MAD0.00%6.66 K1.8942.3314.28 MAD+40.48%1.16%Technology services
Buy
NEJAuto Nejma
4.95 B MAD4,834 MAD+5.99%20.9515.26316.81 MAD+57.84%3.64%Retail trade
No rating
DHODelta Holding SA
4.99 B MAD57.00 MAD−1.45%2.05 K0.4716.253.51 MAD+4.00%3.95%Producer manufacturing
No rating
RISRisma SA
5.27 B MAD329.00 MAD−2.08%4.95 K1.2617.4818.82 MAD+47.32%2.13%Consumer services
Strong buy
ARDAradei Capital SA
5.56 B MAD442.00 MAD+2.79%1.33 K1.4310.3942.52 MAD+75.70%2.36%Technology services
Strong buy
CMGCMGP GROUP
5.78 B MAD340.00 MAD−3.13%18.05 K6.251.85%Producer manufacturing
Neutral
SBMSociete des Boissons du Maroc SA
6.17 B MAD2,180 MAD−5.18%180.3917.97121.34 MAD+59.44%4.59%Consumer non-durables
Buy
JETJet Contractors SA
6.66 B MAD2,199 MAD+1.38%3960.4529.9673.39 MAD+71.38%0.68%Industrial services
Strong buy
CFGCFG Bank SA Class A
7 B MAD200.00 MAD−2.44%18.5 K1.6118.9010.58 MAD+41.49%1.65%Finance
No rating
SIDSONASID SA
7.33 B MAD1,880 MAD−1.36%6300.9626.9869.69 MAD+92.44%2.07%Non-energy minerals
Neutral
CMTCompagnie Miniere de Touissit SA
7.73 B MAD4,597 MAD−3.63%2.88 K0.6239.34116.86 MAD0.00%Non-energy minerals
Sell
ATLAtlantaSanad
7.84 B MAD130.10 MAD−0.69%7330.0416.777.76 MAD+3.15%4.46%Finance
Neutral
BCIBanque Marocaine pour le Commerce et l'Industrie
8.06 B MAD607.0 MAD−0.82%1090.1518.5432.74 MAD+33.73%2.97%Finance
Neutral
ADIAlliances Developpement Immobiliere (Ste) SA
8.17 B MAD370.00 MAD−5.12%33.57 K1.2220.0418.46 MAD+35.01%0.97%Finance
Buy
LESLesieur Cristal SA
9.26 B MAD335.00 MAD+1.52%15.82 K264.091,157.170.29 MAD−66.67%0.90%Consumer non-durables
Strong sell
CDMCredit du Maroc (Ste) SA
10.83 B MAD995.0 MAD+0.20%800.0311.5586.13 MAD+20.17%4.19%Finance
Buy
LBVLabel'Vie SA
11.01 B MAD3,803 MAD−0.45%200.0119.02200.00 MAD+6.85%2.91%Retail trade
Buy
SMISociete Metallurgique d'Imiter SA
11.89 B MAD7,230 MAD−9.64%3.41 K3.401.11%Non-energy minerals
Buy
SAHSanlam Maroc
11.94 B MAD2,900 MAD−2.36%780.9517.65164.33 MAD−0.58%2.79%Finance
Sell
CIHCredit Immobilier et Hotelier SA
12.43 B MAD349.00 MAD+0.29%17.62 K2.9111.5830.13 MAD−1.80%3.95%Finance
Buy
ADHDouja Promotion Groupe Addoha SA
12.56 B MAD31.20 MAD−3.11%289.48 K1.9327.681.13 MAD+65.48%1.60%Finance
Buy
GAZAfriquia Gaz
12.75 B MAD3,710 MAD−0.13%430.3816.99218.33 MAD+0.42%4.72%Distribution services
Buy
TMATotalEnergies Marketing Maroc
13.75 B MAD1,535 MAD−0.97%140.0416.1694.99 MAD−8.90%7.36%Retail trade
Buy
SSOTSothema
13.91 B MAD363.20 MAD−4.14%1270.0834.8410.42 MAD+21.37%1.54%Health technology
Neutral
AKTAkdital
16.27 B MAD1,149 MAD−0.95%6620.1636.6731.34 MAD+26.16%0.87%Health services
Strong buy
CSRCOSUMAR SA
16.87 B MAD178.50 MAD−1.92%132.64 K5.6623.977.45 MAD−17.25%5.60%Process industries
Buy
WAAWafa Assurance SA
20.09 B MAD5,740 MAD−4.33%20.0119.58293.15 MAD+20.18%2.44%Finance
Sell
CMACiments du Maroc SA
23.89 B MAD1,655 MAD+0.30%430.0017.3595.42 MAD+50.68%3.63%Non-energy minerals
Strong buy
TGCTravaux Generaux de Construction de Casablanca S.A.
25.65 B MAD739.8 MAD−1.10%18.01 K1.001.55%Industrial services
Strong buy
TQMTAQA Morocco SA
41.28 B MAD1,750 MAD−0.57%3030.4542.0941.58 MAD−6.85%2.11%Utilities
Buy
LHMHolcim Maroc S.A
43.23 B MAD1,845 MAD−1.86%1830.0219.8692.88 MAD+18.97%3.79%Non-energy minerals
Buy
BOABank of Africa SA
44.06 B MAD200.00 MAD−0.50%1.18 K0.0711.3117.69 MAD+7.75%2.45%Finance
Sell
BCPBanque Centrale Populaire SA
49.28 B MAD242.40 MAD−0.25%1.09 K0.0411.2921.46 MAD+0.28%4.33%Finance
Buy
MSAMarsa Maroc SA
59.82 B MAD815.0 MAD−0.61%9.79 K0.6437.6521.65 MAD+25.40%1.17%Transportation
Strong buy
IAMMaroc Telecom SA
80.7 B MAD91.80 MAD−0.75%97.03 K0.7611.587.93 MAD+286.89%1.56%Communications
Neutral
ATWAttijariwafa Bank SA
136.8 B MAD677.5 MAD−0.37%26.76 K1.1012.7053.33 MAD+9.18%2.80%Finance
Buy
MNGManagem SA
175.6 B MAD14,800 MAD−9.77%6.8 K3.0758.49253.02 MAD+384.35%0.27%Non-energy minerals
Sell
GTMSociete Generale des Travaux du Maroc
722.9 MAD−0.45%6.26 K0.880.00%Industrial services
Neutral
CAPCash plus S.A
265.00 MAD−3.62%3.07 K1.056.9338.22 MAD−26.08%0.00%Commercial services
Buy