All stocksTop gainersBiggest losersLarge-capSmall-capLargest employersHigh-dividendHighest net incomeHighest cashHighest profit per employeeHighest revenue per employeeMost activeUnusual volumeMost volatileHigh betaBest performingHighest revenueMost expensivePenny stocksOverboughtOversoldAll-time highAll-time low52-week high52-week lowCreate more lists in Screener
All stocksTop gainersBiggest losersLarge-capSmall-capLargest employersHigh-dividendHighest net incomeHighest cashHighest profit per employeeHighest revenue per employeeMost activeUnusual volumeMost volatileHigh betaBest performingHighest revenueMost expensivePenny stocksOverboughtOversoldAll-time highAll-time low52-week high52-week low
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 149.62 B MAD | 720.0 MAD | −2.83% | 279.39 K | 6.30 | 13.72 | 52.48 MAD | +19.03% | 2.56% | Finance | Neutral | |
| 95.82 B MAD | 108.00 MAD | −0.92% | 358.1 K | 1.04 | 13.44 | 8.04 MAD | +464.77% | 1.31% | Communications | Sell | |
| 73.56 B MAD | 6,251 MAD | +0.82% | 2.28 K | 6.92 | 100.00 | 62.51 MAD | +47.26% | 0.65% | Non-energy minerals | Strong sell | |
| 71.43 B MAD | 955.0 MAD | −1.87% | 202.77 K | 3.36 | 49.58 | 19.26 MAD | +35.23% | 0.98% | Transportation | Neutral | |
| 56.93 B MAD | 275.00 MAD | −1.79% | 300.85 K | 3.08 | 12.42 | 22.14 MAD | +17.33% | 3.75% | Finance | Buy | |
| 51.66 B MAD | 2,200 MAD | +0.46% | 8.14 K | 1.21 | 53.85 | 40.85 MAD | −12.81% | 1.69% | Utilities | Sell | |
| 50.66 B MAD | 216.00 MAD | −6.09% | 106.88 K | 4.00 | 12.69 | 17.02 MAD | +12.98% | 2.13% | Finance | Sell | |
| 42.43 B MAD | 1,700 MAD | −6.13% | 16.16 K | 0.96 | 20.00 | 84.98 MAD | +34.35% | 3.87% | Non-energy minerals | Sell | |
| 32.59 B MAD | 940.0 MAD | 0.00% | 123.53 K | 3.02 | 43.81 | 21.46 MAD | +35.71% | 1.22% | Industrial services | Sell | |
| 26.14 B MAD | 1,810 MAD | −0.06% | 11.78 K | 5.20 | 24.14 | 74.97 MAD | +12.13% | 3.31% | Non-energy minerals | Sell | |
| 18.71 B MAD | 190.00 MAD | −4.04% | 114.9 K | 4.72 | 21.73 | 8.74 MAD | −21.46% | 5.05% | Process industries | Buy | |
| 17.92 B MAD | 5,000 MAD | −2.32% | 5.2 K | 50.88 | 19.37 | 258.11 MAD | +2.55% | 2.73% | Finance | Sell | |
| 15.79 B MAD | 1,090 MAD | −2.24% | 186.7 K | 4.69 | 36.78 | 29.63 MAD | +70.12% | 0.90% | Health services | Neutral | |
| 15.68 B MAD | 1,732 MAD | −1.03% | 2.27 K | 4.60 | 18.25 | 94.88 MAD | +136.52% | 3.20% | Retail trade | Sell | |
| 14.64 B MAD | 414.00 MAD | +0.66% | 16.77 K | 1.32 | 12.55 | 32.99 MAD | +27.10% | 3.35% | Finance | Neutral | |
| 14.21 B MAD | 36.00 MAD | +1.98% | 523.09 K | 3.39 | 41.19 | 0.87 MAD | +32.80% | 1.42% | Finance | Buy | |
| 14.17 B MAD | 4,000 MAD | −2.94% | 85 | 0.70 | 18.03 | 221.90 MAD | +57.24% | 4.25% | Distribution services | Buy | |
| 13.81 B MAD | 1,731 MAD | −4.68% | 644 | 3.64 | 36.74 | 47.11 MAD | +23.60% | 1.54% | Health technology | Neutral | |
| 13.42 B MAD | 4,449 MAD | −4.08% | 7.88 K | 4.67 | 23.31 | 190.89 MAD | +1.25% | 2.38% | Retail trade | Buy | |
| 11.95 B MAD | 545.0 MAD | +0.72% | 40.78 K | 2.14 | 34.62 | 15.74 MAD | +16.81% | 0.67% | Finance | Buy | |
| 10.97 B MAD | 980 MAD | −2.78% | 6.28 K | 0.71 | 12.46 | 78.63 MAD | +35.26% | 4.14% | Finance | Buy | |
| 9.51 B MAD | 360.00 MAD | +4.65% | 1.23 K | 0.67 | — | −1.56 MAD | −174.14% | 0.87% | Consumer non-durables | Strong sell | |
| 8.98 B MAD | 140.00 MAD | −6.04% | 80.66 K | 6.67 | 17.60 | 7.95 MAD | +8.38% | 3.89% | Finance | Strong sell | |
| 8.93 B MAD | 240.00 MAD | −5.88% | 57.62 K | 1.55 | 25.20 | 9.53 MAD | +58.57% | 1.29% | Finance | Neutral | |
| 8.89 B MAD | 2,200 MAD | −3.51% | 3.85 K | 2.48 | 39.55 | 55.62 MAD | +221.61% | 1.71% | Non-energy minerals | Strong sell | |
| 8.54 B MAD | 2,280 MAD | +9.88% | 1.11 K | 1.60 | 6.34 | 359.79 MAD | +103.60% | 3.90% | Finance | Buy | |
| 8.42 B MAD | 601.0 MAD | −5.21% | 6.48 K | 1.04 | 23.64 | 25.43 MAD | +37.85% | 2.84% | Finance | Strong sell | |
| 8.26 B MAD | 2,740 MAD | +0.44% | 4.57 K | 1.78 | 49.83 | 54.98 MAD | +24.63% | 0.55% | Industrial services | Neutral | |
| 7.27 B MAD | 75.00 MAD | −9.64% | 121.92 K | 1.39 | 23.60 | 3.18 MAD | +10.12% | 2.71% | Producer manufacturing | Neutral | |
| 6.51 B MAD | 2,300 MAD | 0.00% | 6 | 0.03 | 28.55 | 80.55 MAD | −62.02% | 4.35% | Consumer non-durables | Buy | |
| 6.47 B MAD | 3,900 MAD | −0.76% | 1.82 K | 1.55 | 35.92 | 108.58 MAD | −25.73% | 2.04% | Non-energy minerals | Neutral | |
| 6.46 B MAD | 360.00 MAD | −5.26% | 46.1 K | 2.11 | — | — | — | 1.66% | Producer manufacturing | Strong buy | |
| 5.59 B MAD | 360.00 MAD | −7.69% | 117.78 K | 173.57 | 22.92 | 15.71 MAD | −4.98% | 1.79% | Consumer services | Neutral | |
| 5.28 B MAD | 396.00 MAD | −5.71% | 15.65 K | 7.48 | 15.55 | 25.47 MAD | +5.12% | 2.48% | Technology services | Buy | |
| 4.68 B MAD | 97.00 MAD | +4.31% | 30.55 K | 2.48 | — | — | — | 2.15% | Retail trade | Strong sell | |
| 4.43 B MAD | 4,326 MAD | −5.96% | 3 | 0.75 | — | — | — | 2.77% | Retail trade | Neutral | |
| 4.32 B MAD | 165.00 MAD | 0.00% | 553.08 K | 17.11 | — | −2.26 MAD | +22.55% | 0.00% | Finance | Sell | |
| 4.04 B MAD | 550.0 MAD | +0.92% | 16.07 K | 1.95 | — | −1.61 MAD | −112.62% | 1.28% | Technology services | Buy | |
| 3.02 B MAD | 1,800 MAD | +0.06% | 4.07 K | 5.26 | — | −18.26 MAD | −119.02% | 0.00% | Non-energy minerals | Sell | |
| 2.48 B MAD | 1,250 MAD | 0.00% | 12.05 K | 1,746.38 | 37.58 | 33.26 MAD | −1.85% | 1.84% | Consumer non-durables | Strong buy | |
| 2.31 B MAD | 250.00 MAD | 0.00% | 21.29 K | 4.96 | 19.18 | 13.03 MAD | −30.14% | 4.20% | Consumer non-durables | Strong buy | |
| 2.17 B MAD | 1,200 MAD | −7.69% | 1.02 K | 0.80 | — | −2.48 MAD | −104.38% | 4.23% | Finance | Neutral | |
| 1.88 B MAD | 104.00 MAD | −1.89% | 98.84 K | 4.51 | 27.54 | 3.78 MAD | — | 0.00% | Distribution services | Neutral | |
| 1.83 B MAD | 160.00 MAD | 0.00% | 25 | 1.32 | — | −8.09 MAD | −119.13% | 0.63% | Consumer non-durables | Neutral | |
| 1.75 B MAD | 525.5 MAD | −5.99% | 1.1 K | 0.42 | 16.72 | 31.42 MAD | +5.30% | 2.64% | Finance | Neutral | |
| 1.63 B MAD | 885.0 MAD | +2.08% | 28 | 0.09 | 17.70 | 49.99 MAD | +53.12% | 4.61% | Distribution services | Sell | |
| 1.53 B MAD | 1,500 MAD | −2.22% | 2 | 0.05 | 26.23 | 57.20 MAD | +2.65% | 0.00% | Health technology | Neutral | |
| 1.34 B MAD | 85.20 MAD | +2.40% | 10.77 K | 3.00 | 26.75 | 3.19 MAD | +17.64% | 3.13% | Process industries | Neutral | |
| 1.32 B MAD | 6,600 MAD | −1.15% | 10 | 3.57 | — | — | — | 4.55% | Finance | Neutral | |
| 1.31 B MAD | 800.0 MAD | +2.56% | 2.29 K | 11.85 | 24.11 | 33.19 MAD | −15.03% | 5.13% | Technology services | Neutral | |
| 1.31 B MAD | 943.0 MAD | −0.21% | 6 | 0.67 | 9.37 | 100.65 MAD | +4.84% | 5.62% | Finance | Neutral | |
| 1.25 B MAD | 1,240 MAD | −0.80% | 1.1 K | 17.50 | 16.03 | 77.38 MAD | +17.52% | 4.80% | Finance | Neutral | |
| 1.21 B MAD | 500.0 MAD | −0.46% | 153 | 0.12 | — | −42.83 MAD | −76.65% | 0.00% | Process industries | Neutral | |
| 1.08 B MAD | 900.0 MAD | +2.27% | 21.27 K | 158.64 | 23.66 | 38.03 MAD | −17.52% | 2.84% | Transportation | Neutral | |
| 1 B MAD | 456.15 MAD | −3.56% | 5.42 K | 0.50 | — | — | — | 0.00% | Distribution services | Neutral | |
| 999.64 M MAD | 360.00 MAD | +0.78% | 11 | 1.25 | 8.64 | 41.66 MAD | +15.13% | 3.89% | Finance | Neutral | |
| 841.05 M MAD | 1,804 MAD | −0.06% | 1 | 0.01 | 18.75 | 96.22 MAD | +76.86% | 5.54% | Producer manufacturing | Sell | |
| 825.76 M MAD | 91.70 MAD | +0.02% | 13.75 K | 2.89 | 15.88 | 5.78 MAD | +23.13% | 5.67% | Finance | Strong buy | |
| 591.42 M MAD | 395.00 MAD | −3.89% | 2.05 K | 2.95 | — | — | — | 0.00% | Distribution services | Neutral | |
| 471 M MAD | 598.0 MAD | +3.10% | 5.71 K | 34.74 | 14.37 | 41.61 MAD | +46.49% | 0.00% | Technology services | Neutral | |
| 436 M MAD | 250.00 MAD | 0.00% | 8 | 0.23 | 28.00 | 8.93 MAD | +25.27% | 2.20% | Finance | Neutral | |
| 335.56 M MAD | 414.00 MAD | +0.24% | 50 | 1.32 | 24.86 | 16.66 MAD | +54.87% | 0.97% | Process industries | Neutral | |
| 331.07 M MAD | 334.00 MAD | +0.69% | 867 | 1.02 | 15.28 | 21.86 MAD | +27.62% | 4.97% | Distribution services | Neutral | |
| 324.61 M MAD | 261.00 MAD | +0.38% | 464 | 0.20 | 31.73 | 8.22 MAD | — | 0.00% | Industrial services | Neutral | |
| 291.5 M MAD | 473.00 MAD | +5.11% | 33 | 0.58 | 38.33 | 12.34 MAD | −37.20% | 0.00% | Technology services | Neutral | |
| 181.06 M MAD | 33.50 MAD | −2.59% | 323 | 0.13 | — | — | — | 0.00% | Consumer non-durables | Neutral | |
| 151.74 M MAD | 497.00 MAD | +4.81% | 27 | 1.23 | — | — | — | 0.00% | Distribution services | Neutral | |
| 129.16 M MAD | 26.56 MAD | −1.63% | 3.38 K | 1.31 | 21.85 | 1.22 MAD | −7.48% | 0.00% | Process industries | Neutral | |
| 117.41 M MAD | 217.20 MAD | +5.98% | 25 | 3.79 | 12.73 | 17.06 MAD | +7,659.80% | 0.00% | Non-energy minerals | Neutral | |
| 97.8 M MAD | 335.00 MAD | −0.15% | 480 | 1.90 | 9.09 | 36.85 MAD | +110.34% | 6.56% | Process industries | Neutral | |
| 80.62 M MAD | 210.00 MAD | −0.31% | 1.23 K | 0.67 | 40.44 | 5.19 MAD | −62.62% | 0.00% | Technology services | Neutral | |
| 28.81 M MAD | 71.47 MAD | +3.58% | 7 | 0.05 | — | — | — | 0.00% | Commercial services | Neutral | |
| 17.65 M MAD | 105.00 MAD | +5.00% | 50 | 1.60 | — | — | — | 0.00% | Non-energy minerals | Neutral | |
| GGTMSociete Generale des Travaux du Maroc | — | 809.8 MAD | −9.99% | 2.04 M | — | — | — | — | — | Industrial services | Neutral |
| CCAPCash plus S.A | — | 310.00 MAD | +0.93% | 66.49 K | 0.33 | 5.01 | 61.87 MAD | — | 0.00% | Commercial services | Neutral |