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−4.73%100.2315.575.97 MAD0.00%Non-energy minerals
No rating
IBCIBMaroc.com
24.22 M MAD58.35 MAD+0.59%110.170.00%Technology services
No rating
INVInvolys SA
48.41 M MAD129.95 MAD+2.73%2751.49428.030.30 MAD0.00%Technology services
No rating
AFIAfric Industries SA
95.63 M MAD335.00 MAD+2.12%4412.4812.9725.83 MAD−24.07%6.10%Process industries
No rating
CRSCartier Saada SA
105.3 M MAD18.01 MAD−9.95%205.56 K6.47−4.87 MAD−546.98%0.00%Consumer non-durables
No rating
MDPMed Paper SA
114.81 M MAD23.70 MAD−1.25%4590.3116.891.40 MAD−15.93%0.00%Process industries
No rating
SRMSociete de Realisations Mecaniques SA
148.32 M MAD463.50 MAD−0.11%1306.1012.2937.71 MAD+527.88%0.00%Distribution services
No rating
ZDJZellidja (Ste) SA
158.11 M MAD272.00 MAD−1.45%821.437.2237.69 MAD+241.85%0.00%Non-energy minerals
No rating
STRSTROC Industrie SA
212.25 M MAD178.00 MAD+4.71%5720.71466.820.38 MAD0.00%Industrial services
No rating
M2MM2M Group SA
261.44 M MAD405.00 MAD+0.35%50.2649.458.19 MAD−63.79%0.00%Technology services
No rating
MOXMaghreb Oxygene SA
307.13 M MAD378.00 MAD−0.53%30.1819.8819.01 MAD+24.29%1.06%Process industries
No rating
BALSociete Immobiliere Balima SA
327.87 M MAD188.00 MAD0.00%20.2724.027.83 MAD−4.42%2.93%Finance
No rating
DYTDisty Technologies SA
345.55 M MAD347.00 MAD+0.23%2100.3013.3825.93 MAD+33.64%5.63%Distribution services
No rating
S2MSociete Maghrebine de Monetique SA
408.63 M MAD519.0 MAD+3.14%210.0412.9440.09 MAD+10.69%0.00%Technology services
No rating
FBRFenie Brossette (Ste) SA
483.5 M MAD344.00 MAD+2.38%3360.3833.3210.32 MAD−10.52%0.00%Distribution services
No rating
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
755.28 M MAD318.00 MAD+1.05%1.28 K1.78−77.16 MAD−322.69%0.00%Process industries
No rating
IMOImmorente Invest SA
825.04 M MAD92.00 MAD+0.44%2.15 K0.4619.974.61 MAD−11.94%6.00%Finance
No rating
ALMAluminium du Maroc
862.01 M MAD1,850 MAD−0.48%10.0313.81133.93 MAD+69.40%5.95%Producer manufacturing
Buy
MLEMaroc Leasing SA
1.02 B MAD374.15 MAD+1.95%40.583.81%Finance
No rating
CTMCompagnie de Transport au Maroc SA
1.05 B MAD858.9 MAD0.00%260.1518.7445.84 MAD+20.55%2.91%Transportation
No rating
SNAStokvis Nord Afrique (Ste) SA
1.12 B MAD64.50 MAD+1.96%8.13 K1.3043.531.48 MAD+24.99%0.00%Distribution services
No rating
MICMicrodata SA
1.24 B MAD733.1 MAD−0.93%270.3217.7141.40 MAD+2.56%5.41%Technology services
No rating
AFMAFMA SA
1.25 B MAD1,250 MAD0.00%110.3917.2072.66 MAD+0.42%4.80%Finance
No rating
DRIDARI Couspate S.A. Class A
1.25 B MAD4,200 MAD0.00%201.1023.92175.60 MAD+20.01%3.33%Consumer non-durables
No rating
COLColorado SA
1.27 B MAD79.60 MAD+0.76%1540.1419.594.06 MAD+44.43%4.43%Process industries
No rating
MABMaghrebail SA
1.28 B MAD890.1 MAD−3.56%10.018.31107.07 MAD+9.26%5.74%Finance
No rating
SLFSalafin SA
1.31 B MAD420.00 MAD+0.02%1300.2513.6530.77 MAD+3.19%7.14%Finance
No rating
DWYDisway SA
1.39 B MAD748.0 MAD+1.49%460.1516.5145.32 MAD+8.38%5.97%Distribution services
No rating
AGMAgma SA
1.42 B MAD6,690 MAD−5.51%10.4518.13369.01 MAD+10.77%4.38%Finance
No rating
PROPromopharm SA
1.48 B MAD1,480 MAD+5.87%190.8824.7059.91 MAD+8.62%0.00%Health technology
No rating
UMRUnimer SA
1.93 B MAD169.00 MAD0.00%1001.48−2.80 MAD+60.68%0.00%Consumer non-durables
No rating
MUTMutandis SCA
2.04 B MAD233.00 MAD+5.43%4200.0640.575.74 MAD−55.94%4.75%Consumer non-durables
No rating
OULLes Eaux Minerales d'Oulmes SA
2.3 B MAD1,160 MAD0.00%20.536.92%Consumer non-durables
Strong buy
EQDSociete d'Equipement Domestique et Menager SA
2.47 B MAD1,480 MAD0.00%10.0025.0859.01 MAD3.85%Finance
No rating
VCNVicenne
3.32 B MAD325.00 MAD+0.31%9.63 K0.672.60%Distribution services
No rating
ATHAuto Hall SA
3.36 B MAD62.99 MAD+1.60%13.3 K0.6431.731.99 MAD+484.17%3.23%Retail trade
No rating
DHODelta Holding SA
4.38 B MAD51.50 MAD+3.00%3.08 K0.194.00%Industrial services
No rating
RDSResidences Dar Saada S.A.
4.41 B MAD171.50 MAD+2.02%2.33 K0.141,000.000.17 MAD0.00%Finance
Buy
CMTCompagnie Miniere de Touissit SA
4.51 B MAD2,949 MAD+10.00%10.0025.24116.86 MAD0.00%Non-energy minerals
Buy
HPSHightech Payment Systems SA
4.59 B MAD631.1 MAD+1.79%5200.2044.1914.28 MAD+40.48%1.29%Technology services
No rating
T2ST2S Group Holding
4.7 B MAD223.00 MAD+3.43%6.99 K0.300.00%Distribution services
No rating
CMGCMGP GROUP
4.88 B MAD301.90 MAD+5.19%20.21 K2.352.20%Producer manufacturing
No rating
RISRisma SA
5.08 B MAD320.00 MAD+0.79%2.4 K0.192.83%Consumer services
Strong buy
CAPCash plus S.A
5.5 B MAD235.00 MAD+4.91%2.62 K0.1521.7010.83 MAD−82.50%4.34%Commercial services
Strong buy
ARDAradei Capital SA
5.63 B MAD442.00 MAD−1.32%1940.0910.3942.52 MAD+75.70%1.27%Commercial services
No rating
NEJAuto Nejma
5.75 B MAD5,621 MAD0.00%10.4317.74316.81 MAD+57.84%3.13%Retail trade
No rating
JETJet Contractors SA
5.76 B MAD1,900 MAD0.00%2750.2825.8973.39 MAD+71.38%1.05%Industrial services
No rating
SBMSociete des Boissons du Maroc SA
5.96 B MAD2,105 MAD−0.09%60.3917.35121.34 MAD+59.44%5.08%Consumer non-durables
Strong buy
GTMSociete Generale des Travaux du Maroc
6.96 B MAD601.8 MAD+3.76%17.12 K0.752.07%Industrial services
Strong buy
SIDSONASID SA
7.02 B MAD1,898 MAD+5.44%5721.982.89%Non-energy minerals
Sell
CFGCFG Bank SA Class A
7.14 B MAD203.00 MAD−0.49%1.56 K0.0318.2611.12 MAD+16.73%1.96%Finance
No rating
BCIBanque Marocaine pour le Commerce et l'Industrie
7.17 B MAD565.0 MAD+4.63%6800.1217.2532.74 MAD+33.73%2.59%Finance
Sell
ATLAtlantaSanad
7.17 B MAD123.60 MAD+3.87%4830.1115.937.76 MAD+3.15%4.96%Finance
Buy
LESLesieur Cristal SA
8.02 B MAD307.90 MAD+6.14%620.531,063.560.29 MAD−66.67%1.03%Consumer non-durables
Strong sell
ADIAlliances Developpement Immobiliere (Ste) SA
8.32 B MAD389.50 MAD+3.32%2.67 K0.1621.1018.46 MAD+35.01%1.06%Finance
Strong buy
CDMCredit du Maroc (Ste) SA
10.88 B MAD955.0 MAD+2.03%300.0110.9787.06 MAD+19.60%5.11%Finance
Buy
SMISociete Metallurgique d'Imiter SA
11.02 B MAD6,660 MAD−0.60%2920.3027.59241.39 MAD+112.68%2.24%Non-energy minerals
No rating
LBVLabel'Vie SA
11.58 B MAD4,159 MAD+3.98%180.0120.80200.00 MAD+6.85%3.00%Retail trade
Buy
CIHCredit Immobilier et Hotelier SA
12.37 B MAD325.10 MAD+1.59%1.35 K0.1910.7930.13 MAD−1.80%4.38%Finance
Buy
TMATotalEnergies Marketing Maroc
12.54 B MAD1,420 MAD+1.43%4210.4514.9594.99 MAD−8.90%6.40%Retail trade
Sell
GAZAfriquia Gaz
12.72 B MAD3,640 MAD−1.62%1111.6416.67218.33 MAD+0.42%4.73%Distribution services
Buy
ADHDouja Promotion Groupe Addoha SA
13.08 B MAD33.50 MAD+3.08%60.96 K0.5329.721.13 MAD+65.48%1.54%Finance
Buy
SOTSothema
13.87 B MAD360.00 MAD−0.55%620.0334.5410.42 MAD+21.37%1.82%Health technology
No rating
AKTAkdital
15.86 B MAD1,130 MAD+0.89%2.08 K0.1236.0631.34 MAD+26.16%1.25%Health services
Strong buy
SAHSanlam Maroc
16.83 B MAD3,055 MAD−3.02%560.8518.59164.33 MAD−0.58%3.11%Finance
Sell
WAAWafa Assurance SA
16.84 B MAD4,954 MAD+2.99%20.0016.90293.15 MAD+20.18%3.12%Finance
No rating
CSRCOSUMAR SA
17.01 B MAD183.00 MAD+1.67%7.92 K0.4324.577.45 MAD−17.25%5.00%Process industries
Buy
CMACiments du Maroc SA
22.45 B MAD1,634 MAD+5.08%1250.0617.1295.42 MAD+50.68%4.18%Non-energy minerals
Strong buy
TGCTravaux Generaux de Construction de Casablanca S.A.
23.3 B MAD684.9 MAD+1.92%9.45 K0.3623.9428.61 MAD+73.47%2.23%Industrial services
Strong buy
LHMHolcim Maroc S.A
37.72 B MAD1,694 MAD+5.22%2010.0318.2492.88 MAD+18.97%5.96%Non-energy minerals
Buy
TQMTAQA Morocco SA
40.57 B MAD1,768 MAD+2.79%1290.0241.4542.65 MAD+4.41%2.15%Utilities
Sell
BOABank of Africa SA
41.85 B MAD193.00 MAD+1.58%13.09 K0.2410.9117.69 MAD+7.75%2.63%Finance
Sell
BCPBanque Centrale Populaire SA
48.79 B MAD248.00 MAD+3.33%469.54 K18.4811.5521.46 MAD+0.28%4.58%Finance
No rating
MSAMarsa Maroc SA
60.18 B MAD830.0 MAD+1.22%11.51 K0.3938.3421.65 MAD+25.40%1.34%Transportation
Buy
IAMMaroc Telecom SA
82.73 B MAD96.49 MAD+2.53%23.02 K0.0915.916.07 MAD−24.52%1.52%Communications
Buy
ATWAttijariwafa Bank SA
137.4 B MAD694.6 MAD+2.07%2.32 K0.0713.0753.14 MAD+2.26%3.23%Finance
Sell
MMNGManagem SA
187.22 B MAD1,610 MAD+2.03%8.73 K0.2563.6325.30 MAD+384.35%0.35%Non-energy minerals
No rating