All Moroccan stocks

Stocks are fungible financial instruments, representing ownership in a company. Traders invest in stocks to capitalize on the difference between buying and selling prices, or dividends. See all Moroccan stocks below, sorted alphabetically.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
ADHDouja Promotion Groupe Addoha SA
36.00 MAD+1.12%399.4 K0.5714.33 B MAD1.40%Finance
Strong buy
ADIAlliances Developpement Immobiliere (Ste) SA
460.00 MAD+1.72%20.12 K0.719.98 B MAD0.80%Finance
Strong buy
AFIAfric Industries SA
354.95 MAD−0.57%250.11104.07 M MAD6.16%Process industries
No rating
AFMAFMA SA
1,200 MAD+1.69%1.34 K3.171.18 B MAD5.08%Finance
No rating
AGMAgma SA
6,900 MAD0.00%70.701.38 B MAD4.35%Finance
No rating
AKTAkdital
1,280 MAD+1.27%22.35 K1.1317.9 B MAD0.79%Health services
Strong buy
ALMAluminium du Maroc
1,840 MAD+1.10%90.15848.04 M MAD5.49%Producer manufacturing
Buy
ARDAradei Capital SA
421.00 MAD+0.43%5640.295.27 B MAD2.49%Technology services
Buy
ATHAuto Hall SA
78.50 MAD+1.26%1720.023.9 B MAD2.58%Retail trade
Sell
ATLAtlantaSanad
132.00 MAD+1.93%3.37 K0.107.81 B MAD4.48%Finance
No rating
ATWAttijariwafa Bank SA
715.0 MAD+0.70%30.25 K0.40143.36 B MAD14.4549.48 MAD+5.07%2.68%Finance
Sell
BALSociete Immobiliere Balima SA
225.00 MAD0.00%20.17392.4 M MAD2.44%Finance
No rating
BCIBanque Marocaine pour le Commerce et l'Industrie
595.0 MAD+0.85%13.81 K3.817.83 B MAD3.05%Finance
Strong sell
BCPBanque Centrale Populaire SA
253.15 MAD+0.46%27.8 K0.5351.23 B MAD11.4322.15 MAD+8.64%4.17%Finance
Buy
BOABank of Africa SA
213.60 MAD−1.57%10.22 K0.1147.8 B MAD12.3417.31 MAD+11.27%2.26%Finance
Sell
CAPCash plus S.A
296.70 MAD+0.58%4.25 K0.147.24 B MAD7.7638.22 MAD−26.08%0.00%Commercial services
No rating
CDMCredit du Maroc (Ste) SA
1,027 MAD−0.29%7.27 K0.9911.21 B MAD12.9479.36 MAD+16.55%4.05%Finance
Buy
CFGCFG Bank SA Class A
217.70 MAD+2.59%3.36 K0.117.43 B MAD19.9910.89 MAD+45.61%1.56%Finance
No rating
CIHCredit Immobilier et Hotelier SA
375.00 MAD+1.08%8.12 K0.6613.21 B MAD11.5232.54 MAD+17.13%3.71%Finance
Buy
CMACiments du Maroc SA
1,712 MAD−0.17%1.06 K0.1524.76 B MAD3.50%Non-energy minerals
Buy
CMGCMGP GROUP
380.05 MAD+0.01%19.07 K1.076.46 B MAD1.66%Producer manufacturing
Neutral
CMTCompagnie Miniere de Touissit SA
4,879 MAD−0.22%4720.078.22 B MAD0.00%Non-energy minerals
Buy
COLColorado SA
80.00 MAD0.00%6060.061.29 B MAD19.694.06 MAD+44.43%3.25%Process industries
No rating
CRSCartier Saada SA
31.70 MAD+2.99%310.02162.06 M MAD55.790.57 MAD−65.09%0.00%Consumer non-durables
No rating
CSRCOSUMAR SA
194.00 MAD+1.09%7.38 K0.2218.13 B MAD5.21%Process industries
Buy
CTMCompagnie de Transport au Maroc SA
919.0 MAD0.00%420.191.13 B MAD2.72%Transportation
No rating
DHODelta Holding SA
63.26 MAD+0.49%27.51 K0.335.51 B MAD18.043.51 MAD+4.00%3.57%Producer manufacturing
No rating
DRIDARI Couspate S.A. Class A
4,100 MAD−2.36%30.081.25 B MAD3.33%Consumer non-durables
No rating
DWYDisway SA
771.0 MAD+0.14%1420.161.45 B MAD17.0145.32 MAD+8.38%5.20%Distribution services
Buy
DYTDisty Technologies SA
360.00 MAD−2.44%3.34 K1.36368.3 M MAD4.47%Distribution services
No rating
EQDSociete d'Equipement Domestique et Menager SA
1,400 MAD+5.26%5 K11.812.34 B MAD0.00%Finance
No rating
FBRFenie Brossette (Ste) SA
327.00 MAD+0.93%1.83 K0.68466.23 M MAD0.00%Distribution services
No rating
GAZAfriquia Gaz
3,772 MAD−0.74%530.2613.06 B MAD17.28218.33 MAD+0.42%4.61%Distribution services
Buy
GTMSociete Generale des Travaux du Maroc
820.6 MAD+0.20%17.7 K0.409.83 B MAD0.00%Industrial services
No rating
HPSHightech Payment Systems SA
650.2 MAD+1.91%45.84 K1.604.73 B MAD1.10%Technology services
Buy
IAMMaroc Telecom SA
96.11 MAD−0.02%197.73 K1.2684.51 B MAD12.137.93 MAD+286.89%1.49%Communications
Neutral
IBCIBMaroc.com
61.61 MAD−0.63%740.6525.88 M MAD0.00%Technology services
No rating
IMOImmorente Invest SA
90.50 MAD−0.13%6.47 K0.72816.21 M MAD19.654.61 MAD−11.94%5.74%Finance
No rating
INVInvolys SA
153.00 MAD0.00%7100.7158.56 M MAD585.530.26 MAD0.00%Technology services
No rating
JETJet Contractors SA
2,369 MAD−0.17%9500.297.19 B MAD0.63%Industrial services
No rating
LBVLabel'Vie SA
4,300 MAD−1.83%310.0312.68 B MAD2.52%Retail trade
Strong buy
LESLesieur Cristal SA
398.00 MAD−4.50%100.0411.52 B MAD1,374.780.29 MAD−66.67%0.72%Consumer non-durables
Strong sell
LHMLafargeHolcim Maroc SA
1,854 MAD−0.86%6140.1043.82 B MAD3.74%Non-energy minerals
Buy
M2MM2M Group SA
447.75 MAD−0.26%1840.11290.04 M MAD0.00%Technology services
No rating
MABMaghrebail SA
870.0 MAD0.00%2301.911.2 B MAD6.09%Finance
No rating
MDPMed Paper SA
27.00 MAD+1.89%2.56 K0.49126.77 M MAD0.00%Process industries
No rating
MICMicrodata SA
760.0 MAD−1.68%1730.781.3 B MAD5.17%Technology services
No rating
MLEMaroc Leasing SA
367.75 MAD+5.96%60.281.02 B MAD9.5238.64 MAD+1.89%3.81%Finance
No rating
MNGManagem SA
13,800 MAD+2.99%5520.08158.99 B MAD0.30%Non-energy minerals
Sell
MOXMaghreb Oxygene SA
395.00 MAD+1.28%150.12320.94 M MAD20.7819.01 MAD+24.29%1.01%Process industries
No rating
MSAMarsa Maroc SA
900.0 MAD+1.75%47.98 K1.0664.92 B MAD1.07%Transportation
Buy
MUTMutandis SCA
242.00 MAD−0.41%16.44 K3.132.25 B MAD4.32%Consumer non-durables
No rating
NEJAuto Nejma
4,310 MAD0.00%20.834.41 B MAD13.60316.81 MAD+57.84%2.78%Retail trade
No rating
OULLes Eaux Minerales d'Oulmes SA
1,162 MAD+1.31%17810.792.27 B MAD2.01%Consumer non-durables
Strong buy
PROPromopharm SA
1,407 MAD−0.21%20.071.41 B MAD0.00%Health technology
No rating
RDSResidences Dar Saada S.A.
164.30 MAD+1.39%58.32 K0.654.25 B MAD1,076.670.15 MAD0.00%Finance
Strong buy
REBRebab Company SA Limited
98.10 MAD−1.90%20.0717.65 M MAD0.00%Non-energy minerals
No rating
RISRisma SA
345.50 MAD−2.12%13.82 K0.665.65 B MAD1.98%Consumer services
Strong buy
S2MSociete Maghrebine de Monetique SA
605.0 MAD−0.82%2270.53495.36 M MAD0.00%Technology services
No rating
SAHSanlam Maroc
3,090 MAD+6.55%80.1311.94 B MAD18.80164.33 MAD−0.58%2.79%Finance
Sell
SBMSociete des Boissons du Maroc SA
2,299 MAD−0.04%370.016.51 B MAD4.35%Consumer non-durables
Buy
SIDSONASID SA
2,150 MAD+0.84%2770.228.31 B MAD30.8569.70 MAD+92.46%1.83%Non-energy minerals
Strong sell
SLFSalafin SA
437.00 MAD+2.85%100.011.33 B MAD3.47%Finance
No rating
SMISociete Metallurgique d'Imiter SA
8,850 MAD−0.20%3840.1914.59 B MAD0.90%Non-energy minerals
No rating
SNAStokvis Nord Afrique (Ste) SA
88.91 MAD+1.63%48.13 K1.271.55 B MAD0.00%Distribution services
No rating
SNPNationale d'Electrolyse et de Petrochimie (Ste) SA
394.00 MAD0.00%3240.17945.6 M MAD−80.21 MAD−339.39%0.00%Process industries
No rating
SOTSothema
1,795 MAD−0.28%1060.4513.79 B MAD1.56%Health technology
No rating
SRMSociete de Realisations Mecaniques SA
508.7 MAD−0.93%1140.49164.32 M MAD0.00%Distribution services
No rating
STRSTROC Industrie SA
215.70 MAD+2.23%4.44 K0.87263.44 M MAD538.580.40 MAD0.00%Industrial services
No rating
TGCTravaux Generaux de Construction de Casablanca S.A.
835.0 MAD+0.59%18.6 K0.4728.78 B MAD1.39%Industrial services
Strong buy
TMATotalEnergies Marketing Maroc
1,522 MAD−0.52%3550.2513.71 B MAD11.76%Retail trade
No rating
TQMTAQA Morocco SA
1,880 MAD+0.05%1.52 K0.3444.32 B MAD1.97%Utilities
Sell
UMRUnimer SA
165.00 MAD+3.13%10.021.88 B MAD0.00%Consumer non-durables
No rating
VCNVicenne
440.00 MAD0.00%8.82 K0.124.51 B MAD0.00%Distribution services
No rating
WAAWafa Assurance SA
5,400 MAD+2.47%300.0418.45 B MAD18.42293.15 MAD+20.18%2.66%Finance
No rating
ZDJZellidja (Ste) SA
235.00 MAD0.00%821.88134.62 M MAD0.00%Non-energy minerals
No rating