Large cap Moroccan companies

Moroccan companies below have the highest value on the market. These are well-known, established companies and sector leaders. Find them sorted by market cap and check their stats to see why they’re doing so great.
Symbol
Market cap
Price
Change %
Volume
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
AATWATTIJARIWAFA BANK
125.61 B MAD613.8 MAD−1.33%75.46 K0.8313.9244.09 MAD+21.12%2.65%Finance
Sell
IAMITISSALAT AL-MAGHRIB
80 B MAD89.50 MAD−1.65%434.87 K1.3862.901.42 MAD−76.03%4.62%Communications
Buy
BBCPBCP
58.66 B MAD283.00 MAD−1.91%51.84 K1.1115.0018.87 MAD−7.31%3.47%Finance
Sell
LLHMLAFARGEHOLCIM MAR
47.57 B MAD2,040 MAD+0.49%8.6 K1.1432.2563.25 MAD+1.34%3.25%Non-energy minerals
Strong sell
BBOABANK OF AFRICA
45.69 B MAD202.00 MAD−4.60%11.38 K0.5413.1315.38 MAD+29.41%1.86%Finance
Sell
MMSASODEP-MARSA MAROC
44.33 B MAD597.0 MAD−1.16%15.53 K0.2341.9114.24 MAD+20.74%1.41%Transportation
Neutral
MMNGMANAGEM
39.75 B MAD3,400 MAD+1.49%1140.1080.1042.45 MAD−39.32%0.90%Non-energy minerals
Strong sell
TTQMTAQA MOROCCO
32.58 B MAD1,410 MAD+2.10%1.22 K0.2730.0946.86 MAD−4.36%2.53%Utilities
Sell
CCMACIMENTS DU MAROC
27.64 B MAD1,905 MAD−0.52%2.2 K0.4828.4966.85 MAD+11.03%3.66%Non-energy minerals
Neutral
CCSRCOSUMAR
19.32 B MAD200.25 MAD−2.05%77.54 K0.8817.9911.13 MAD+32.53%3.42%Process industries
Sell
AADHDOUJA PROM ADDOHA
18.61 B MAD45.00 MAD−2.64%614.11 K0.7768.370.66 MAD+226.49%0.00%Finance
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
16.78 B MAD520.0 MAD−1.98%56.23 K1.2032.8915.81 MAD+83.14%1.41%Industrial services
AAKTAKDITAL S.A
16.2 B MAD1,134 MAD−0.87%14.52 K0.5865.1017.42 MAD+71.19%0.52%Health services
Buy
WWAAWAFA ASSURANCE
15.93 B MAD4,550 MAD−2.99%20.0022.06206.29 MAD+17.80%3.08%Finance
Sell
TTMATOTALENERGIES MARKETING MAROC
13.98 B MAD1,589 MAD+1.86%2.54 K0.4839.6140.11 MAD+39.50%3.59%Retail trade
GGAZAFRIQUIA GAZ
13.2 B MAD3,805 MAD−0.91%2.52 K5.1626.96141.12 MAD−4.75%3.65%Distribution services
CCIHCIH
12.91 B MAD405.00 MAD−1.22%15.87 K1.4915.3526.38 MAD+19.60%3.41%Finance
Strong sell
LLBVLABEL VIE
12.62 B MAD4,373 MAD+0.30%150.0123.19188.54 MAD−27.31%2.22%Retail trade
Buy
AADIALLIANCES
11.6 B MAD506.0 MAD−3.71%95.62 K1.1437.5413.48 MAD+42.45%0.57%Finance
CCDMCDM
11.43 B MAD1,044 MAD−0.57%4 K0.3017.9658.13 MAD+53.57%3.26%Finance
Neutral
AATLATLANTASANAD
9.25 B MAD152.05 MAD−0.94%66.49 K1.3720.727.34 MAD+2.95%3.71%Finance
BBCIBMCI
8.7 B MAD660.0 MAD+0.76%4880.0435.7818.45 MAD+1,154.34%2.75%Finance
Sell
CCFGCFG BANK
8.33 B MAD233.00 MAD−2.10%61.04 K0.5638.796.01 MAD+129.51%1.39%Finance
SSAHSANLAM MAROC
7.63 B MAD1,854 MAD−1.90%90.0410.49176.71 MAD+178.78%4.15%Finance
Buy
LLESLESIEUR CRISTAL
7.61 B MAD275.55 MAD0.00%50.01131.282.10 MAD+866.84%0.73%Consumer non-durables
Strong sell
SSOTSOTHEMA
6.71 B MAD933.0 MAD+0.11%8.3 K17.7424.4838.11 MAD+5.39%1.82%Health technology
JJETJET CONTRACTORS
6.71 B MAD2,142 MAD−3.30%13.77 K1.640.32%Industrial services
SSBMSOCIETE DES BOISSONS DU MAROC
6.65 B MAD2,350 MAD0.00%1682.6311.08212.11 MAD+49.90%6.81%Consumer non-durables
Buy
AARDARADEI CAPITAL
5.97 B MAD475.00 MAD−0.01%2.23 K0.2119.6024.23 MAD1.24%Technology services
Buy
DDHODELTA HOLDING
5.69 B MAD63.00 MAD−3.08%7.1 K0.1321.832.89 MAD+44.59%2.31%Producer manufacturing
HHPSHPS
4.97 B MAD666.0 MAD−0.75%14.98 K0.4052.2812.74 MAD−5.53%1.01%Technology services
Strong buy
SSIDSONASID
4.29 B MAD1,070 MAD−2.73%2.33 K0.4161.8717.29 MAD+50.72%1.91%Non-energy minerals
Strong sell
RRISRISMA
3.67 B MAD250.00 MAD−2.52%3.54 K0.2115.1216.53 MAD+16.03%2.34%Consumer services
SSMISMI
3.57 B MAD2,130 MAD−1.75%1.24 K0.8214.57146.20 MAD+384.39%3.69%Non-energy minerals
AATHAUTO HALL
3.37 B MAD67.00 MAD0.00%1.95 K0.0556.831.18 MAD+4,731.56%2.99%Retail trade
RRDSRES DAR SAADA
3.13 B MAD113.00 MAD−5.44%389.07 K1.00−2.92 MAD−47.17%0.00%Finance
MMUTMUTANDIS SCA
3.13 B MAD330.05 MAD−2.50%2.34 K0.0717.6918.66 MAD+56.98%3.10%Consumer non-durables
CCMTMINIERE TOUISSIT
2.87 B MAD1,679 MAD−1.81%3.77 K3.4517.4996.02 MAD−37.12%3.51%Non-energy minerals
Buy
OOULOULMES
2.57 B MAD1,299 MAD−5.94%131.6538.3433.89 MAD+23.29%1.69%Consumer non-durables
Buy
UUMRUNIMER
2.02 B MAD177.00 MAD0.00%100.01−3.69 MAD−387.09%0.56%Consumer non-durables
CCMGCMGP GROUP
2.01 B MAD360.00 MAD−1.64%77.67 K0.4714.2325.30 MAD0.00%Producer manufacturing
SSLFSALAFIN
1.87 B MAD598.0 MAD−0.25%30.0020.0429.84 MAD+20.69%2.38%Finance
SSNPSNEP
1.54 B MAD633.0 MAD−1.40%3230.11−24.25 MAD−1,324.00%2.49%Process industries
CCTMCTM
1.38 B MAD1,079 MAD−4.34%6320.4223.4046.11 MAD+20.28%1.33%Transportation
AAGMAGMA
1.38 B MAD6,875 MAD+0.01%30.4821.19324.45 MAD+7.01%4.00%Finance
DDWYDISWAY
1.33 B MAD675.0 MAD−4.53%3420.3420.6732.65 MAD−16.87%4.95%Distribution services
MMABMAGHREBAIL
1.25 B MAD901.0 MAD−0.99%30.049.3896.01 MAD+6.30%5.55%Finance
MMICMICRODATA
1.14 B MAD660.1 MAD−2.64%10.0016.9039.06 MAD+35.67%5.01%Technology services
AAFMAFMA
1.11 B MAD1,113 MAD0.00%10.0116.9065.84 MAD+4.37%4.94%Finance
MMLEMAROC LEASING
1.08 B MAD388.00 MAD0.00%30.1310.7236.19 MAD+16.04%3.61%Finance
CCOLCOLORADO
965.44 M MAD59.80 MAD−0.17%1.03 K0.2822.082.71 MAD+20.03%3.76%Process industries
PPROPROMOPHARM S.A
960 M MAD960.0 MAD+1.05%580.8217.2355.72 MAD−19.21%4.17%Health technology
DDRIDARI COUSPATE
956.59 M MAD3,398 MAD+5.99%60648.8723.78142.90 MAD+174.23%3.74%Consumer non-durables
IIMOIMMORENTE INVEST
807.03 M MAD90.00 MAD+0.45%6.59 K0.7419.194.69 MAD+92.91%5.80%Finance
AALMALUMINIUM DU MAROC
652.34 M MAD1,400 MAD0.00%220.1225.7354.41 MAD6.43%Producer manufacturing
Buy
BBALBALIMA
383.68 M MAD220.00 MAD0.00%120.4430.877.13 MAD+86.21%2.50%Finance
MM2MM2M GROUP
336.84 M MAD520.0 MAD0.00%150.1226.4719.65 MAD0.00%Technology services
SSNASTOKVIS NORD AFRIQUE
325.59 M MAD18.49 MAD+0.49%15.21 K2.31−12.94 MAD+37.25%0.00%Distribution services
SS2MS.M MONETIQUE
267.01 M MAD345.00 MAD+4.93%3.77 K2.2912.1528.41 MAD+16.43%0.00%Technology services
MMOXMAGHREB OXYGENE
224.25 M MAD270.00 MAD−2.17%230.2325.1110.75 MAD−41.34%1.45%Process industries
FFBRFENIE BROSSETTE
189.95 M MAD128.00 MAD−3.03%3630.0623.105.54 MAD−0.14%0.00%Distribution services
CCRSCARTIER SAADA
184.27 M MAD35.00 MAD0.00%6820.2521.511.63 MAD+116.77%0.00%Consumer non-durables
SSRMREALISATIONS MECANIQUES
143.98 M MAD440.00 MAD−2.21%1450.17−31.48 MAD−109.55%0.00%Distribution services
MMDPMED PAPER
112.37 M MAD22.20 MAD−5.49%3.06 K0.2016.901.31 MAD−33.67%0.00%Process industries
AAFIAFRIC INDUSTRIES
87.45 M MAD300.00 MAD0.00%4040.4917.1317.52 MAD+48.94%6.67%Process industries
ZZDJZELLIDJA S.A
82.49 M MAD135.40 MAD−5.97%60.06615.730.22 MAD−76.32%0.00%Non-energy minerals
SSTRSTROC INDUSTRIE
58.68 M MAD44.40 MAD−5.53%1.24 K0.66−29.31 MAD−97.43%0.00%Industrial services
IINVINVOLYS
39 M MAD101.80 MAD−0.10%2720.397.3313.89 MAD0.00%Technology services
RREBREBAB COMPANY
14.68 M MAD83.20 MAD+5.99%642.040.00%Non-energy minerals
IIBCIB MAROC.COM
14.61 M MAD34.00 MAD−2.83%3010.870.00%Commercial services
DDYTDISTY TECHNOLOGIES
298.00 MAD−0.70%2.13 K0.37Distribution services