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
15.59 M MAD88.37 MAD−5.99%10.1314.795.97 MAD0.00%Non-energy minerals
No rating
IBCIBMaroc.com
24.99 M MAD59.87 MAD+2.85%1000.790.00%Technology services
No rating
INVInvolys SA
49.56 M MAD129.50 MAD+1.97%70.03426.550.30 MAD0.00%Technology services
No rating
AFIAfric Industries SA
95.29 M MAD326.90 MAD+0.62%690.3212.6525.83 MAD−24.07%6.12%Process industries
No rating
ZDJZellidja (Ste) SA
116.55 M MAD203.45 MAD+9.97%583.895.4037.69 MAD+241.85%0.00%Non-energy minerals
No rating
CRSCartier Saada SA
123.67 M MAD23.49 MAD+2.13%6.86 K1.85−4.87 MAD−546.98%0.00%Consumer non-durables
No rating
MDPMed Paper SA
124.38 M MAD26.00 MAD+1.96%5670.0218.531.40 MAD−15.93%0.00%Process industries
No rating
SRMSociete de Realisations Mecaniques SA
147.17 M MAD459.90 MAD+2.20%100.2712.2037.71 MAD+527.88%0.00%Distribution services
No rating
STRSTROC Industrie SA
218.49 M MAD175.00 MAD−0.85%8951.76458.960.38 MAD0.00%Industrial services
No rating
M2MM2M Group SA
250.95 M MAD387.40 MAD+0.65%50.0547.308.19 MAD−63.79%0.00%Technology services
No rating
MOXMaghreb Oxygene SA
292.5 M MAD360.00 MAD−1.36%90.4318.9419.01 MAD+24.29%1.11%Process industries
No rating
BALSociete Immobiliere Balima SA
339.21 M MAD194.50 MAD−2.75%10.0824.857.83 MAD−4.42%2.83%Finance
No rating
DYTDisty Technologies SA
339.36 M MAD340.00 MAD0.00%360.3313.1125.93 MAD+33.64%5.74%Distribution services
No rating
S2MSociete Maghrebine de Monetique SA
373.39 M MAD459.80 MAD−0.91%1.79 K10.2411.4740.09 MAD+10.69%0.00%Technology services
No rating
FBRFenie Brossette (Ste) SA
395.72 M MAD275.00 MAD+1.85%140.0426.6410.32 MAD−10.52%0.00%Distribution services
No rating
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
744 M MAD310.00 MAD−1.56%1000.15−77.16 MAD−322.69%0.00%Process industries
No rating
ALMAluminium du Maroc
808.43 M MAD1,735 MAD−0.63%331.0312.95133.93 MAD+69.40%5.76%Producer manufacturing
Buy
IMOImmorente Invest SA
818.65 M MAD90.89 MAD0.00%5610.3619.734.61 MAD−11.94%6.05%Finance
No rating
MLEMaroc Leasing SA
1.01 B MAD365.00 MAD−0.03%201.909.4538.64 MAD+1.89%3.84%Finance
No rating
CTMCompagnie de Transport au Maroc SA
1.06 B MAD865.0 MAD0.00%160.4718.8745.84 MAD+20.55%2.89%Transportation
No rating
SNAStokvis Nord Afrique (Ste) SA
1.2 B MAD68.02 MAD−1.41%4.18 K1.0445.911.48 MAD+24.99%0.00%Distribution services
No rating
MICMicrodata SA
1.22 B MAD725.0 MAD0.00%1060.8717.5141.40 MAD+2.56%5.52%Technology services
No rating
AFMAFMA SA
1.23 B MAD1,231 MAD−3.07%18.75 K1,283.9716.9472.66 MAD+0.42%4.87%Finance
No rating
MABMaghrebail SA
1.25 B MAD901.0 MAD+0.11%60.238.42107.07 MAD+9.26%5.88%Finance
No rating
DRIDARI Couspate S.A. Class A
1.25 B MAD4,200 MAD+0.24%321.4123.92175.60 MAD+20.01%3.33%Consumer non-durables
No rating
COLColorado SA
1.27 B MAD79.00 MAD+2.60%1.4 K1.6019.454.06 MAD+44.43%4.43%Process industries
Strong buy
PROPromopharm SA
1.34 B MAD1,339 MAD0.00%50.3422.3559.91 MAD+8.62%0.00%Health technology
No rating
AGMAgma SA
1.34 B MAD6,700 MAD−6.56%10.5918.16369.01 MAD+10.77%4.48%Finance
No rating
SLFSalafin SA
1.34 B MAD430.00 MAD0.00%6410.7513.9830.77 MAD+3.19%6.98%Finance
No rating
DWYDisway SA
1.45 B MAD770.0 MAD−0.76%1735.6916.9945.32 MAD+8.38%5.71%Distribution services
Buy
MUTMutandis SCA
2.16 B MAD233.80 MAD+1.65%8450.9517.1413.64 MAD−20.86%4.49%Consumer non-durables
Buy
OULLes Eaux Minerales d'Oulmes SA
2.28 B MAD1,153 MAD−0.60%10.2220.3256.73 MAD+94.05%6.96%Consumer non-durables
Strong buy
EQDSociete d'Equipement Domestique et Menager SA
2.57 B MAD1,539 MAD−3.81%60.0126.0859.01 MAD0.00%Finance
No rating
ATHAuto Hall SA
3.52 B MAD65.00 MAD−1.52%10.78 K0.7932.751.99 MAD+484.17%3.08%Retail trade
Strong buy
VCNVicenne
3.59 B MAD350.00 MAD0.00%4.58 K2.152.41%Distribution services
Strong buy
RDSResidences Dar Saada S.A.
4.39 B MAD167.50 MAD−0.59%7.05 K0.19976.680.17 MAD0.00%Finance
Sell
HPSHightech Payment Systems SA
4.46 B MAD602.0 MAD+1.52%1.23 K0.2642.1514.28 MAD+40.48%1.16%Technology services
Strong buy
DHODelta Holding SA
4.64 B MAD53.00 MAD−2.73%21.5 K1.3515.113.51 MAD+4.00%4.25%Producer manufacturing
No rating
RISRisma SA
5.17 B MAD323.00 MAD+1.52%7640.1917.1618.82 MAD+47.32%2.79%Consumer services
Strong buy
ARDAradei Capital SA
5.32 B MAD423.00 MAD−0.47%810.139.9542.52 MAD+75.70%1.35%Technology services
Strong buy
CMGCMGP GROUP
5.41 B MAD318.00 MAD+0.95%1.56 K0.341.98%Producer manufacturing
Buy
NEJAuto Nejma
5.53 B MAD5,400 MAD+5.88%42.6717.04316.81 MAD+57.84%3.26%Retail trade
No rating
SBMSociete des Boissons du Maroc SA
5.87 B MAD2,074 MAD+3.13%6410.8717.09121.34 MAD+59.44%5.16%Consumer non-durables
Buy
CAPCash plus S.A
5.92 B MAD241.10 MAD−2.78%1.67 K0.326.3138.22 MAD−26.08%4.04%Commercial services
Buy
JETJet Contractors SA
6.27 B MAD2,070 MAD+4.55%1.41 K0.8828.2073.39 MAD+71.38%0.72%Industrial services
Strong buy
CFGCFG Bank SA Class A
6.65 B MAD190.00 MAD−1.99%9.59 K0.8417.9610.58 MAD+41.49%2.11%Finance
Strong buy
CMTCompagnie Miniere de Touissit SA
7.15 B MAD4,350 MAD−3.65%5.27 K1.5837.22116.86 MAD0.00%Non-energy minerals
Sell
ATLAtlantaSanad
7.39 B MAD122.60 MAD−0.33%4.25 K0.5915.807.76 MAD+3.15%4.81%Finance
Neutral
SIDSONASID SA
7.59 B MAD1,945 MAD−0.26%230.1127.9169.69 MAD+92.44%2.01%Non-energy minerals
Neutral
BCIBanque Marocaine pour le Commerce et l'Industrie
7.83 B MAD590.0 MAD−2.64%2800.5918.0232.74 MAD+33.73%3.05%Finance
Neutral
ADIAlliances Developpement Immobiliere (Ste) SA
7.95 B MAD360.00 MAD−1.65%11.3 K1.5319.5018.46 MAD+35.01%1.00%Finance
Buy
GTMSociete Generale des Travaux du Maroc
8.16 B MAD680.0 MAD−0.73%19.34 K2.290.00%Industrial services
Neutral
LESLesieur Cristal SA
8.48 B MAD307.05 MAD+0.67%1080.351,060.620.29 MAD−66.67%0.98%Consumer non-durables
Strong sell
SMISociete Metallurgique d'Imiter SA
10 B MAD6,080 MAD+1.16%6431.5625.19241.39 MAD+112.68%1.32%Non-energy minerals
Buy
LBVLabel'Vie SA
10.56 B MAD3,650 MAD0.00%1.33 K5.1218.25200.00 MAD+6.85%3.03%Retail trade
Buy
CDMCredit du Maroc (Ste) SA
11.34 B MAD975.0 MAD+2.58%5510.7711.3785.79 MAD+20.17%4.90%Finance
Buy
CIHCredit Immobilier et Hotelier SA
12.32 B MAD346.10 MAD−2.49%5520.0211.4930.13 MAD−1.80%3.98%Finance
Strong buy
GAZAfriquia Gaz
12.55 B MAD3,652 MAD−0.49%1.72 K25.3216.73218.33 MAD+0.42%4.79%Distribution services
Buy
TMATotalEnergies Marketing Maroc
13.04 B MAD1,455 MAD−2.35%2140.5115.3294.99 MAD−8.90%6.16%Retail trade
Neutral
ADHDouja Promotion Groupe Addoha SA
13.28 B MAD33.00 MAD+1.48%48.88 K0.6229.281.13 MAD+65.48%1.52%Finance
Buy
SOTSothema
13.79 B MAD359.90 MAD+1.38%590.2834.5310.42 MAD+21.37%1.56%Health technology
Neutral
SAHSanlam Maroc
15.74 B MAD2,947 MAD+1.94%241.2417.93164.33 MAD−0.58%2.75%Finance
Sell
AKTAkdital
16.27 B MAD1,149 MAD+1.50%2.25 K0.7336.6731.34 MAD+26.16%0.87%Health services
Strong buy
CSRCOSUMAR SA
17.19 B MAD181.95 MAD−1.89%26.3 K2.3224.437.45 MAD−17.25%5.50%Process industries
Buy
WAAWafa Assurance SA
18.02 B MAD5,150 MAD−0.96%790.7417.57293.15 MAD+20.18%2.91%Finance
Sell
CMACiments du Maroc SA
23.95 B MAD1,659 MAD0.00%9230.7817.3995.42 MAD+50.68%3.62%Non-energy minerals
Strong buy
TGCTravaux Generaux de Construction de Casablanca S.A.
25.45 B MAD733.9 MAD+0.40%25.36 K2.4725.6528.61 MAD+73.47%1.57%Industrial services
Strong buy
LHMHolcim Maroc S.A
41 B MAD1,750 MAD−0.57%10.79 K5.3018.8492.88 MAD+18.97%5.49%Non-energy minerals
Buy
TQMTAQA Morocco SA
41.7 B MAD1,768 MAD+1.03%3200.4642.5241.58 MAD−6.85%2.09%Utilities
Buy
BOABank of Africa SA
42.67 B MAD193.70 MAD+1.89%9.4 K0.7210.9517.69 MAD+7.75%2.53%Finance
Sell
BCPBanque Centrale Populaire SA
50.21 B MAD246.95 MAD−1.61%14.02 K0.8711.5021.46 MAD+0.28%4.25%Finance
Buy
MSAMarsa Maroc SA
64.59 B MAD880.0 MAD+2.33%24.4 K2.1040.6521.65 MAD+25.40%1.08%Transportation
Buy
IAMMaroc Telecom SA
79.99 B MAD90.99 MAD−0.01%234.53 K2.5611.487.93 MAD+286.89%1.57%Communications
Buy
ATWAttijariwafa Bank SA
139.32 B MAD690.0 MAD+2.22%22.34 K1.1012.9453.33 MAD+9.18%2.75%Finance
Buy
MNGManagem SA
148.31 B MAD12,500 MAD−1.38%3450.3149.40253.02 MAD+384.35%0.32%Non-energy minerals
Sell