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
Moroccan companies with the highest revenue
Make use of the list below: these Moroccan companies show the highest revenue and are sorted by this metric. It can be helpful for growth investors looking for companies making more sales than anybody else.
Symbol | Revenue FY | Price | Change % | Volume | Rel Volume | Market cap | P/E | EPS dil TTM | EPS dil growth TTM YoY | Div yield % TTM | Sector | Analyst Rating |
---|---|---|---|---|---|---|---|---|---|---|---|---|
48.13 B MAD | 670.0 MAD | +0.90% | 82.41 K | 0.74 | 135.28 B MAD | 14.23 | 47.09 MAD | +26.66% | 2.46% | Finance | Buy | |
36.7 B MAD | 115.00 MAD | 0.00% | 312.01 K | 0.72 | 101.1 B MAD | 56.13 | 2.05 MAD | −65.91% | 3.65% | Communications | Buy | |
32.45 B MAD | 270.00 MAD | 0.00% | 84.1 K | 0.76 | 54.89 B MAD | 13.24 | 20.39 MAD | +19.28% | 3.70% | Finance | Sell | |
27.29 B MAD | 193.00 MAD | +2.12% | 84.11 K | 0.72 | 41.65 B MAD | 12.30 | 15.69 MAD | +27.19% | 2.04% | Finance | Sell | |
TTMATOTALENERGIES MARKETING MAROC | 16.93 B MAD | 1,910 MAD | +2.36% | 3.53 K | 0.79 | 17.11 B MAD | — | — | — | 2.93% | Retail trade | Sell |
16.42 B MAD | 4,200 MAD | +0.48% | 5.1 K | 1.70 | 12.15 B MAD | 22.44 | 187.18 MAD | +6.70% | 2.30% | Retail trade | Strong buy | |
12.88 B MAD | 4,750 MAD | −1.00% | 1.43 K | 4.57 | 16.63 B MAD | 21.16 | 224.51 MAD | +12.16% | 2.95% | Finance | — | |
10.88 B MAD | 2,249 MAD | −1.70% | 1.79 K | 0.16 | 53.05 B MAD | — | — | — | 1.56% | Utilities | Strong sell | |
10.24 B MAD | 226.00 MAD | +4.03% | 283.23 K | 7.01 | 21.35 B MAD | — | — | — | 3.10% | Process industries | Strong buy | |
8.86 B MAD | 5,099 MAD | +1.67% | 452 | 0.11 | 60.5 B MAD | — | — | — | 0.59% | Non-energy minerals | — | |
8.77 B MAD | 4,150 MAD | 0.00% | 37 | 0.10 | 14.27 B MAD | 19.09 | 217.42 MAD | +55.23% | 4.22% | Distribution services | Sell | |
LLHMLAFARGEHOLCIM MAR | 8.15 B MAD | 1,865 MAD | −0.05% | 7.75 K | 1.24 | 43.7 B MAD | — | — | — | 3.54% | Non-energy minerals | Sell |
7.67 B MAD | 410.00 MAD | −1.20% | 4.21 K | 0.70 | 12.91 B MAD | 14.52 | 28.23 MAD | +21.52% | 3.41% | Finance | Strong sell | |
SSAHSANLAM MAROC | 7.48 B MAD | 2,100 MAD | −2.33% | 521 | 2.13 | 8.65 B MAD | 12.71 | 165.29 MAD | +21.63% | 3.67% | Finance | Buy |
6.87 B MAD | 689.0 MAD | +0.29% | 55.41 K | 0.71 | 21.8 B MAD | — | — | — | 1.09% | Industrial services | Strong buy | |
5.5 B MAD | 2,185 MAD | +0.69% | 23.55 K | 2.67 | 8.52 B MAD | — | — | — | 0.96% | Non-energy minerals | Strong sell | |
5.46 B MAD | 280.00 MAD | −0.02% | 27 | 0.04 | 7.74 B MAD | 322.36 | 0.87 MAD | +1,099.72% | 0.71% | Consumer non-durables | Strong sell | |
5.29 B MAD | 132.50 MAD | −0.19% | 25.63 K | 0.87 | 7.99 B MAD | — | — | — | 4.30% | Finance | Sell | |
5.02 B MAD | 565.0 MAD | −3.73% | 23.4 K | 3.65 | 7.5 B MAD | 23.08 | 24.49 MAD | +89.89% | 3.19% | Finance | Sell | |
5.01 B MAD | 729.0 MAD | +1.53% | 67.88 K | 0.65 | 53.51 B MAD | — | — | — | 1.17% | Transportation | Sell | |
4.91 B MAD | 77.00 MAD | +0.06% | 10.93 K | 0.31 | 3.87 B MAD | — | — | — | 2.60% | Retail trade | Strong sell | |
4.36 B MAD | 1,865 MAD | −1.32% | 6.47 K | 2.48 | 26.92 B MAD | — | — | — | 3.75% | Non-energy minerals | Strong sell | |
4.3 B MAD | 975.0 MAD | +4.84% | 10 | 0.91 | 1.35 B MAD | — | — | — | 5.13% | Finance | — | |
4.21 B MAD | 1,115 MAD | +1.55% | 11.1 K | 2.87 | 12.13 B MAD | 16.37 | 68.09 MAD | +47.28% | 3.07% | Finance | Neutral | |
3.99 B MAD | 373.10 MAD | −5.06% | 35 | 0.70 | 1.04 B MAD | — | — | — | 3.75% | Finance | — | |
3.14 B MAD | 81.40 MAD | +1.75% | 181.91 K | 3.05 | 7.13 B MAD | 24.14 | 3.37 MAD | +56.35% | 1.84% | Producer manufacturing | — | |
2.95 B MAD | 1,396 MAD | −0.78% | 18.05 K | 0.41 | 19.77 B MAD | — | — | — | 0.43% | Health services | Neutral | |
2.94 B MAD | 1,155 MAD | −5.56% | 3 | 0.19 | 2.29 B MAD | — | — | — | 1.90% | Consumer non-durables | Strong buy | |
2.86 B MAD | 2,005 MAD | −0.25% | 2.1 K | 5.17 | 5.67 B MAD | — | — | — | 7.98% | Consumer non-durables | Buy | |
2.59 B MAD | 40.02 MAD | −2.89% | 269.5 K | 0.41 | 16.11 B MAD | — | — | — | 0.00% | Finance | Strong sell | |
2.49 B MAD | 1,213 MAD | +7.82% | 22.9 K | 24.61 | 8.73 B MAD | — | — | — | 1.40% | Health technology | — | |
2.36 B MAD | 506.5 MAD | −0.12% | 21.61 K | 0.29 | 11.18 B MAD | — | — | — | 0.59% | Finance | Strong sell | |
2.33 B MAD | 312.00 MAD | −2.50% | 38.82 K | 1.06 | 5.3 B MAD | — | — | — | 0.00% | Producer manufacturing | — | |
2.28 B MAD | 2,130 MAD | +0.05% | 8.91 K | 0.83 | 6.45 B MAD | — | — | — | 0.33% | Industrial services | — | |
2.12 B MAD | 312.65 MAD | +4.18% | 16.95 K | 1.03 | 2.89 B MAD | 18.14 | 17.24 MAD | +41.44% | 3.36% | Consumer non-durables | Strong buy | |
1.9 B MAD | 798.0 MAD | +1.82% | 418 | 0.70 | 1.5 B MAD | 19.09 | 41.81 MAD | +20.34% | 4.39% | Distribution services | Sell | |
1.84 B MAD | 1,051 MAD | +0.10% | 355 | 1.21 | 1.76 B MAD | — | — | — | 5.23% | Finance | — | |
1.42 B MAD | 220.50 MAD | −1.56% | 25.75 K | 0.51 | 7.72 B MAD | 27.74 | 7.95 MAD | +67.63% | 1.50% | Finance | Neutral | |
1.3 B MAD | 940.0 MAD | 0.00% | 244 | 0.57 | 1.15 B MAD | — | — | — | 1.60% | Transportation | — | |
1.26 B MAD | 170.00 MAD | −0.93% | 45 | 0.09 | 1.94 B MAD | — | −2.45 MAD | +17.88% | 0.59% | Consumer non-durables | — | |
1.21 B MAD | 1,787 MAD | +3.83% | 60 | 0.31 | 832.66 M MAD | — | — | — | 5.04% | Producer manufacturing | Sell | |
1.2 B MAD | 585.0 MAD | −0.68% | 4.96 K | 1.39 | 4.33 B MAD | — | — | — | 1.16% | Technology services | Strong buy | |
1.17 B MAD | 290.10 MAD | −1.66% | 3.2 K | 0.32 | 4.16 B MAD | — | — | — | 2.07% | Consumer services | Neutral | |
1.05 B MAD | 2,400 MAD | −1.80% | 217 | 0.16 | 3.95 B MAD | — | — | — | 3.33% | Non-energy minerals | — | |
900.4 M MAD | 840.0 MAD | +2.44% | 528 | 2.94 | 1.41 B MAD | — | — | — | 4.05% | Technology services | — | |
898.71 M MAD | 990.0 MAD | +5.32% | 1 | 0.03 | 990 M MAD | — | — | — | 0.00% | Health technology | — | |
874.24 M MAD | 3,550 MAD | −1.39% | 20 | 0.10 | 1.06 B MAD | — | — | — | 3.38% | Consumer non-durables | — | |
820.98 M MAD | 689.0 MAD | +1.62% | 6.26 K | 9.53 | 2.15 B MAD | — | — | — | 2.07% | Finance | — | |
703.13 M MAD | 111.00 MAD | +1.00% | 116.63 K | 0.73 | 2.91 B MAD | — | — | — | 0.00% | Finance | — | |
698 M MAD | 267.40 MAD | +2.85% | 2.83 K | 0.69 | 384.78 M MAD | — | — | — | 0.00% | Distribution services | — | |
698 M MAD | 142.00 MAD | +0.67% | 1 | 0.08 | 81.34 M MAD | — | — | — | 0.00% | Non-energy minerals | — | |
633.3 M MAD | 719.1 MAD | +4.37% | 4.22 K | 1.72 | 1.73 B MAD | — | −31.08 MAD | −59.99% | 0.00% | Process industries | — | |
611.4 M MAD | 60.49 MAD | −0.02% | 2.13 K | 0.48 | 974.95 M MAD | — | — | — | 3.72% | Process industries | — | |
605.75 M MAD | 478.00 MAD | 0.00% | 1.54 K | 0.48 | 6.01 B MAD | — | — | — | 1.23% | Technology services | Buy | |
591.91 M MAD | 1,860 MAD | 0.00% | 300 | 0.30 | 3.13 B MAD | — | — | — | 0.00% | Non-energy minerals | Sell | |
540.83 M MAD | 339.00 MAD | +3.29% | 14.67 K | 3.67 | 338.36 M MAD | — | — | — | 4.42% | Distribution services | — | |
356.47 M MAD | 410.00 MAD | −1.13% | 41 | 0.08 | 131.2 M MAD | — | — | — | 0.00% | Distribution services | — | |
312.71 M MAD | 492.75 MAD | +9.99% | 3.77 K | 2.72 | 400.15 M MAD | — | — | — | 0.00% | Technology services | — | |
311.41 M MAD | 449.00 MAD | −0.21% | 51 | 0.85 | 364.81 M MAD | 29.35 | 15.30 MAD | +30.25% | 0.89% | Process industries | — | |
286.2 M MAD | 1,347 MAD | +3.62% | 60 | 0.54 | 1.35 B MAD | — | — | — | 4.08% | Finance | — | |
253.44 M MAD | 33.00 MAD | +2.74% | 2.08 K | 2.09 | 173.74 M MAD | 20.28 | 1.63 MAD | +116.77% | 0.00% | Consumer non-durables | — | |
172.3 M MAD | 6,998 MAD | −0.01% | 20 | 2.99 | 1.4 B MAD | — | — | — | 3.93% | Finance | — | |
149.98 M MAD | 56.40 MAD | +3.87% | 63.6 K | 1.58 | 998.01 M MAD | — | — | — | 0.00% | Distribution services | — | |
117 M MAD | 57.40 MAD | +1.61% | 1.11 K | 0.56 | 71.66 M MAD | — | −10.01 MAD | +68.52% | 0.00% | Industrial services | — | |
105.56 M MAD | 22.18 MAD | +0.86% | 3.6 K | 0.53 | 106.11 M MAD | — | — | — | 0.00% | Process industries | — | |
102.63 M MAD | 517.0 MAD | +1.37% | 171 | 0.29 | 334.9 M MAD | — | — | — | 0.00% | Technology services | — | |
79.22 M MAD | 90.00 MAD | −2.06% | 2.73 K | 0.36 | 810.63 M MAD | 17.21 | 5.23 MAD | +10.12% | 5.78% | Finance | — | |
63.15 M MAD | 220.00 MAD | −3.51% | 25 | 1.64 | 383.68 M MAD | — | — | — | 2.50% | Finance | — | |
43.11 M MAD | 324.00 MAD | +0.59% | 99 | 0.15 | 94.45 M MAD | — | — | — | 6.17% | Process industries | — | |
37.5 M MAD | 97.00 MAD | −1.02% | 188 | 0.86 | 37.12 M MAD | — | −0.26 MAD | −114.52% | 0.00% | Technology services | — | |
0 MAD | 84.61 MAD | −5.99% | 37 | 1.12 | 14.93 M MAD | — | — | — | 0.00% | Non-energy minerals | — | |
— | 39.00 MAD | −2.48% | 60 | 0.16 | 16.28 M MAD | — | — | — | 0.00% | Commercial services | — |