Skip to content
StockMarketAgent

Top Morocco stocks

Top 77 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 13890.00MAD 164.80B
2cbse/ATWCasablanca Stock ExchangeMAD 699.80MAD 141.04B
3cbse/IAMCasablanca Stock ExchangeMAD 95.60MAD 84.04B
4cbse/MSACasablanca Stock ExchangeMAD 879.80MAD 64.57B
5cbse/BCPCasablanca Stock ExchangeMAD 246.80MAD 50.14B
6cbse/GTMCasablanca Stock ExchangeMAD 786.00MAD 47.16B
7cbse/BOACasablanca Stock ExchangeMAD 208.90MAD 46.02B
8cbse/LHMCasablanca Stock ExchangeMAD 1849.00MAD 43.12B
9cbse/TQMCasablanca Stock ExchangeMAD 1799.00MAD 42.44B
10cbse/TGCCasablanca Stock ExchangeMAD 825.00MAD 28.61B
11cbse/CMACasablanca Stock ExchangeMAD 1700.00MAD 24.54B
12cbse/WAACasablanca Stock ExchangeMAD 5550.00MAD 19.43B
13cbse/CSRCasablanca Stock ExchangeMAD 189.00MAD 17.86B
14cbse/AKTCasablanca Stock ExchangeMAD 1245.00MAD 17.63B
15cbse/SMICasablanca Stock ExchangeMAD 10198.00MAD 16.78B
16cbse/TMACasablanca Stock ExchangeMAD 1620.00MAD 14.52B
17cbse/SOTCasablanca Stock ExchangeMAD 378.85MAD 14.51B
18cbse/ADHCasablanca Stock ExchangeMAD 34.50MAD 13.79B
19cbse/CIHCasablanca Stock ExchangeMAD 365.05MAD 13.00B
20cbse/GAZCasablanca Stock ExchangeMAD 3750.00MAD 12.89B
21cbse/SAHCasablanca Stock ExchangeMAD 3118.00MAD 12.84B
22cbse/LBVCasablanca Stock ExchangeMAD 4000.00MAD 11.58B
23cbse/CDMCasablanca Stock ExchangeMAD 1016.00MAD 11.06B
24cbse/LESCasablanca Stock ExchangeMAD 375.00MAD 10.36B
25cbse/ADICasablanca Stock ExchangeMAD 455.00MAD 10.05B
26cbse/SIDCasablanca Stock ExchangeMAD 2245.00MAD 8.76B
27cbse/CFGCasablanca Stock ExchangeMAD 210.00MAD 8.50B
28cbse/CMTCasablanca Stock ExchangeMAD 4888.00MAD 8.22B
29cbse/BCICasablanca Stock ExchangeMAD 603.00MAD 8.01B
30cbse/ATLCasablanca Stock ExchangeMAD 131.80MAD 7.95B
31cbse/JETCasablanca Stock ExchangeMAD 2385.00MAD 7.23B
32cbse/CAPCasablanca Stock ExchangeMAD 283.00MAD 6.95B
33cbse/SBMCasablanca Stock ExchangeMAD 2450.00MAD 6.93B
34cbse/CMGCasablanca Stock ExchangeMAD 374.00MAD 6.36B
35cbse/ARDCasablanca Stock ExchangeMAD 454.90MAD 5.72B
36cbse/RISCasablanca Stock ExchangeMAD 350.00MAD 5.60B
37cbse/DHOCasablanca Stock ExchangeMAD 62.00MAD 5.43B
38cbse/HPSCasablanca Stock ExchangeMAD 640.00MAD 4.74B
39cbse/RDSCasablanca Stock ExchangeMAD 178.00MAD 4.67B
40cbse/VCNCasablanca Stock ExchangeMAD 434.90MAD 4.46B
41cbse/NEJCasablanca Stock ExchangeMAD 4310.00MAD 4.41B
42cbse/ATHCasablanca Stock ExchangeMAD 75.50MAD 3.80B
43cbse/OULCasablanca Stock ExchangeMAD 1200.00MAD 2.38B
44cbse/MUTCasablanca Stock ExchangeMAD 244.00MAD 2.26B
45cbse/EQDCasablanca Stock ExchangeMAD 1340.00MAD 2.24B
46cbse/UMRCasablanca Stock ExchangeMAD 167.00MAD 1.91B
47cbse/NKLCasablanca Stock ExchangeMAD 56.00MAD 1.64B
48cbse/SNACasablanca Stock ExchangeMAD 86.99MAD 1.54B
49cbse/DWYCasablanca Stock ExchangeMAD 804.00MAD 1.52B
50cbse/SLFCasablanca Stock ExchangeMAD 484.95MAD 1.52B
51cbse/AGMCasablanca Stock ExchangeMAD 7330.00MAD 1.47B
52cbse/COLCasablanca Stock ExchangeMAD 82.00MAD 1.32B
53cbse/PROCasablanca Stock ExchangeMAD 1300.00MAD 1.30B
54cbse/MICCasablanca Stock ExchangeMAD 765.00MAD 1.29B
55cbse/DRICasablanca Stock ExchangeMAD 4190.00MAD 1.25B
56cbse/AFMCasablanca Stock ExchangeMAD 1240.00MAD 1.24B
57cbse/MABCasablanca Stock ExchangeMAD 890.00MAD 1.23B
58cbse/CTMCasablanca Stock ExchangeMAD 905.00MAD 1.11B
59cbse/MLECasablanca Stock ExchangeMAD 362.00MAD 1.01B
60cbse/SNPCasablanca Stock ExchangeMAD 388.00MAD 884.6M
61cbse/ALMCasablanca Stock ExchangeMAD 1850.00MAD 862.0M
62cbse/IMOCasablanca Stock ExchangeMAD 90.40MAD 814.2M
63cbse/S2MCasablanca Stock ExchangeMAD 580.00MAD 471.0M
64cbse/FBRCasablanca Stock ExchangeMAD 315.00MAD 453.3M
65cbse/BALCasablanca Stock ExchangeMAD 229.80MAD 400.8M
66cbse/DYTCasablanca Stock ExchangeMAD 370.00MAD 369.3M
67cbse/MOXCasablanca Stock ExchangeMAD 387.00MAD 314.4M
68cbse/STRCasablanca Stock ExchangeMAD 224.00MAD 279.7M
69cbse/M2MCasablanca Stock ExchangeMAD 422.00MAD 273.4M
70cbse/CRSCasablanca Stock ExchangeMAD 31.40MAD 165.3M
71cbse/SRMCasablanca Stock ExchangeMAD 494.00MAD 158.1M
72cbse/ZDJCasablanca Stock ExchangeMAD 216.50MAD 124.0M
73cbse/MDPCasablanca Stock ExchangeMAD 25.50MAD 122.0M
74cbse/AFICasablanca Stock ExchangeMAD 350.00MAD 102.0M
75cbse/INVCasablanca Stock ExchangeMAD 155.00MAD 59.3M
76cbse/IBCCasablanca Stock ExchangeMAD 65.00MAD 27.1M
77cbse/REBCasablanca Stock ExchangeMAD 95.00MAD 16.8M
Other markets