Skip to content
StockMarketAgent

Top Morocco stocks

Top 78 Morocco stocks ranked by market cap from the daily-refreshed coverage universe. Sector mix below the table. Market caps and prices in MAD.

#SymbolCompanySectorExchangePriceMarket cap
1cbse/MNGCasablanca Stock ExchangeMAD 12100.00MAD 143.56B
2cbse/ATWCasablanca Stock ExchangeMAD 685.00MAD 138.05B
3cbse/IAMCasablanca Stock ExchangeMAD 93.90MAD 83.35B
4cbse/MSACasablanca Stock ExchangeMAD 858.00MAD 62.97B
5cbse/BCPCasablanca Stock ExchangeMAD 248.00MAD 50.42B
6cbse/TQMCasablanca Stock ExchangeMAD 1789.00MAD 42.20B
7cbse/LHMCasablanca Stock ExchangeMAD 1742.00MAD 41.21B
8cbse/BOACasablanca Stock ExchangeMAD 188.00MAD 41.08B
9cbse/GTMCasablanca Stock ExchangeMAD 670.00MAD 40.50B
10cbse/TGCCasablanca Stock ExchangeMAD 740.00MAD 25.66B
11cbse/CMACasablanca Stock ExchangeMAD 1660.00MAD 23.96B
12cbse/WAACasablanca Stock ExchangeMAD 5350.00MAD 18.73B
13cbse/CSRCasablanca Stock ExchangeMAD 186.00MAD 17.67B
14cbse/AKTCasablanca Stock ExchangeMAD 1133.00MAD 16.04B
15cbse/SAHCasablanca Stock ExchangeMAD 2900.00MAD 15.49B
16cbse/ADHCasablanca Stock ExchangeMAD 37.00MAD 14.40B
17cbse/SOTCasablanca Stock ExchangeMAD 369.90MAD 14.17B
18cbse/TMACasablanca Stock ExchangeMAD 1505.00MAD 13.48B
19cbse/CIHCasablanca Stock ExchangeMAD 341.20MAD 13.18B
20cbse/GAZCasablanca Stock ExchangeMAD 3642.00MAD 12.52B
21cbse/CDMCasablanca Stock ExchangeMAD 975.00MAD 10.85B
22cbse/LBVCasablanca Stock ExchangeMAD 3720.00MAD 10.77B
23cbse/SMICasablanca Stock ExchangeMAD 6350.00MAD 9.95B
24cbse/LESCasablanca Stock ExchangeMAD 317.05MAD 8.81B
25cbse/ADICasablanca Stock ExchangeMAD 366.35MAD 8.09B
26cbse/BCICasablanca Stock ExchangeMAD 603.80MAD 8.02B
27cbse/CFGCasablanca Stock ExchangeMAD 193.00MAD 7.81B
28cbse/SIDCasablanca Stock ExchangeMAD 1990.00MAD 7.76B
29cbse/ATLCasablanca Stock ExchangeMAD 123.50MAD 7.48B
30cbse/CMTCasablanca Stock ExchangeMAD 4350.00MAD 7.31B
31cbse/JETCasablanca Stock ExchangeMAD 2065.00MAD 6.31B
32cbse/CAPCasablanca Stock ExchangeMAD 253.00MAD 6.21B
33cbse/SBMCasablanca Stock ExchangeMAD 2103.00MAD 5.95B
34cbse/NEJCasablanca Stock ExchangeMAD 5400.00MAD 5.53B
35cbse/CMGCasablanca Stock ExchangeMAD 324.00MAD 5.51B
36cbse/ARDCasablanca Stock ExchangeMAD 433.00MAD 5.45B
37cbse/RISCasablanca Stock ExchangeMAD 316.10MAD 5.12B
38cbse/DHOCasablanca Stock ExchangeMAD 54.35MAD 4.76B
39cbse/HPSCasablanca Stock ExchangeMAD 604.00MAD 4.47B
40cbse/RDSCasablanca Stock ExchangeMAD 170.00MAD 4.46B
41cbse/VCNCasablanca Stock ExchangeMAD 345.00MAD 3.54B
42cbse/ATHCasablanca Stock ExchangeMAD 66.99MAD 3.37B
43cbse/T2SCasablanca Stock ExchangeMAD 242.00MAD 2.83B
44cbse/EQDCasablanca Stock ExchangeMAD 1570.00MAD 2.62B
45cbse/OULCasablanca Stock ExchangeMAD 1153.00MAD 2.32B
46cbse/MUTCasablanca Stock ExchangeMAD 233.75MAD 2.16B
47cbse/UMRCasablanca Stock ExchangeMAD 167.00MAD 2.00B
48cbse/NKLCasablanca Stock ExchangeMAD 49.44MAD 1.84B
49cbse/DWYCasablanca Stock ExchangeMAD 770.00MAD 1.46B
50cbse/SLFCasablanca Stock ExchangeMAD 440.00MAD 1.37B
51cbse/AGMCasablanca Stock ExchangeMAD 6700.00MAD 1.34B
52cbse/PROCasablanca Stock ExchangeMAD 1339.00MAD 1.34B
53cbse/COLCasablanca Stock ExchangeMAD 77.50MAD 1.28B
54cbse/AFMCasablanca Stock ExchangeMAD 1278.00MAD 1.28B
55cbse/MABCasablanca Stock ExchangeMAD 910.00MAD 1.26B
56cbse/DRICasablanca Stock ExchangeMAD 4200.00MAD 1.25B
57cbse/MICCasablanca Stock ExchangeMAD 730.00MAD 1.23B
58cbse/SNACasablanca Stock ExchangeMAD 66.81MAD 1.18B
59cbse/CTMCasablanca Stock ExchangeMAD 878.50MAD 1.05B
60cbse/MLECasablanca Stock ExchangeMAD 365.00MAD 1.01B
61cbse/ALMCasablanca Stock ExchangeMAD 1780.00MAD 824.7M
62cbse/IMOCasablanca Stock ExchangeMAD 91.00MAD 819.6M
63cbse/SNPCasablanca Stock ExchangeMAD 316.00MAD 715.9M
64cbse/FBRCasablanca Stock ExchangeMAD 295.00MAD 424.5M
65cbse/S2MCasablanca Stock ExchangeMAD 460.00MAD 373.6M
66cbse/DYTCasablanca Stock ExchangeMAD 338.00MAD 337.4M
67cbse/BALCasablanca Stock ExchangeMAD 191.20MAD 333.5M
68cbse/MOXCasablanca Stock ExchangeMAD 401.00MAD 325.8M
69cbse/M2MCasablanca Stock ExchangeMAD 392.75MAD 254.4M
70cbse/STRCasablanca Stock ExchangeMAD 189.85MAD 237.2M
71cbse/ZDJCasablanca Stock ExchangeMAD 323.00MAD 185.0M
72cbse/SRMCasablanca Stock ExchangeMAD 445.00MAD 142.4M
73cbse/CRSCasablanca Stock ExchangeMAD 23.50MAD 123.7M
74cbse/MDPCasablanca Stock ExchangeMAD 25.50MAD 122.0M
75cbse/AFICasablanca Stock ExchangeMAD 331.90MAD 96.7M
76cbse/INVCasablanca Stock ExchangeMAD 127.00MAD 49.7M
77cbse/IBCCasablanca Stock ExchangeMAD 60.50MAD 25.3M
78cbse/REBCasablanca Stock ExchangeMAD 102.20MAD 18.0M
Other markets