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 | 667.1 MAD | −1.17% | 109.24 K | 2.01 | 136.29 B MAD | 14.17 | 47.09 MAD | +26.66% | 2.44% | Finance | Buy | |
36.7 B MAD | 111.00 MAD | −1.73% | 245.12 K | 3.33 | 99.29 B MAD | 54.18 | 2.05 MAD | −65.91% | 3.72% | Communications | Neutral | |
32.45 B MAD | 267.00 MAD | −0.34% | 60.69 K | 1.62 | 54.47 B MAD | 13.10 | 20.39 MAD | +19.28% | 3.73% | Finance | Sell | |
27.29 B MAD | 235.00 MAD | 0.00% | 86.26 K | 2.74 | 50.71 B MAD | 14.98 | 15.69 MAD | +27.19% | 1.68% | Finance | Sell | |
TTMATOTALENERGIES MARKETING MAROC | 16.75 B MAD | 1,910 MAD | −2.70% | 14.86 K | 3.44 | 17.59 B MAD | 18.37 | 104.00 MAD | +1,754.39% | 2.85% | Retail trade | Strong sell |
16.42 B MAD | 4,680 MAD | −0.43% | 3.67 K | 0.52 | 13.6 B MAD | 25.00 | 187.18 MAD | +6.70% | 2.06% | Retail trade | Strong buy | |
12.88 B MAD | 4,900 MAD | −4.58% | 1.06 K | 2.36 | 17.97 B MAD | 21.83 | 224.51 MAD | +12.16% | 2.73% | Finance | Sell | |
10.88 B MAD | 2,756 MAD | −0.51% | 7.87 K | 1.49 | 65.34 B MAD | 61.75 | 44.63 MAD | +1.49% | 1.26% | Utilities | Strong sell | |
10.24 B MAD | 235.05 MAD | −2.06% | 56.43 K | 2.99 | 22.68 B MAD | — | — | — | 2.92% | Process industries | Neutral | |
8.86 B MAD | 5,200 MAD | −1.87% | 1.29 K | 0.76 | 62.87 B MAD | — | — | — | 0.57% | Non-energy minerals | — | |
8.77 B MAD | 4,099 MAD | −1.23% | 1.26 K | 8.87 | 14.27 B MAD | 18.85 | 217.42 MAD | +55.23% | 4.22% | Distribution services | Sell | |
LLHMLAFARGEHOLCIM MAR | 8.15 B MAD | 1,960 MAD | −0.76% | 10.59 K | 1.85 | 46.28 B MAD | — | — | — | 3.34% | Non-energy minerals | Sell |
7.67 B MAD | 400.00 MAD | −3.61% | 3.93 K | 0.85 | 13.07 B MAD | 14.17 | 28.23 MAD | +21.52% | 3.37% | Finance | Strong sell | |
SSAHSANLAM MAROC | 7.48 B MAD | 2,000 MAD | −1.33% | 315 | 6.51 | 8.34 B MAD | 12.10 | 165.29 MAD | +21.63% | 3.80% | Finance | Buy |
6.87 B MAD | 800.0 MAD | 0.00% | 49.24 K | 1.13 | 25.31 B MAD | — | — | — | 0.94% | Industrial services | — | |
5.5 B MAD | 2,410 MAD | +0.42% | 3.79 K | 1.53 | 9.36 B MAD | — | — | — | 0.88% | Non-energy minerals | Strong sell | |
5.46 B MAD | 282.00 MAD | +0.71% | 30 | 0.13 | 7.74 B MAD | 324.66 | 0.87 MAD | +1,099.72% | 0.71% | Consumer non-durables | Strong sell | |
5.29 B MAD | 137.25 MAD | −2.66% | 21.81 K | 0.84 | 8.5 B MAD | — | — | — | 4.04% | Finance | Sell | |
5.02 B MAD | 565.0 MAD | +0.89% | 16.55 K | 4.00 | 7.44 B MAD | 23.08 | 24.49 MAD | +89.89% | 3.21% | Finance | Sell | |
5.02 B MAD | 79.99 MAD | −0.14% | 16.67 K | 0.45 | 4.03 B MAD | 235.40 | 0.34 MAD | −38.70% | 2.50% | Retail trade | Strong sell | |
5.01 B MAD | 765.0 MAD | −1.29% | 45.49 K | 1.90 | 56.88 B MAD | 44.32 | 17.26 MAD | +48.67% | 1.10% | Transportation | Sell | |
4.39 B MAD | 1,911 MAD | −2.50% | 6.69 K | 2.06 | 28.29 B MAD | 30.18 | 63.33 MAD | −5.78% | 3.57% | Non-energy minerals | Strong sell | |
4.3 B MAD | 951.0 MAD | −1.96% | 1 | 0.10 | 1.32 B MAD | — | — | — | 5.26% | Finance | — | |
4.21 B MAD | 1,100 MAD | 0.00% | 26.07 K | 5.80 | 11.97 B MAD | 16.15 | 68.09 MAD | +47.28% | 3.11% | Finance | Strong sell | |
3.99 B MAD | 398.90 MAD | +2.28% | 1 | 0.03 | 1.08 B MAD | — | — | — | 3.59% | Finance | — | |
3.14 B MAD | 86.80 MAD | −0.80% | 171.82 K | 0.59 | 7.66 B MAD | 25.74 | 3.37 MAD | +56.35% | 1.71% | Producer manufacturing | — | |
2.95 B MAD | 1,449 MAD | −0.75% | 15.48 K | 1.52 | 20.67 B MAD | — | — | — | 0.41% | Health services | Neutral | |
2.94 B MAD | 1,223 MAD | +3.38% | 1 | 0.15 | 2.42 B MAD | — | — | — | 1.80% | Consumer non-durables | Strong buy | |
2.86 B MAD | 2,150 MAD | 0.00% | 762 | 10.76 | 6.08 B MAD | — | — | — | 7.44% | Consumer non-durables | Buy | |
2.59 B MAD | 37.00 MAD | −2.96% | 620.53 K | 2.11 | 15.35 B MAD | — | — | — | 0.00% | Finance | Sell | |
2.49 B MAD | 1,362 MAD | −6.71% | 796 | 0.20 | 10.51 B MAD | — | — | — | 1.16% | Health technology | — | |
2.41 B MAD | 483.00 MAD | −2.42% | 23.05 K | 0.96 | 10.93 B MAD | — | — | — | 0.61% | Finance | Sell | |
2.33 B MAD | 328.00 MAD | 0.00% | 44.59 K | 2.75 | 5.58 B MAD | — | — | — | 0.00% | Producer manufacturing | — | |
2.28 B MAD | 2,416 MAD | +0.67% | 6.5 K | 0.81 | 7.27 B MAD | — | — | — | 0.29% | Industrial services | — | |
2.12 B MAD | 283.10 MAD | −5.32% | 7.09 K | 0.48 | 2.76 B MAD | 16.42 | 17.24 MAD | +41.44% | 3.51% | Consumer non-durables | Strong buy | |
1.9 B MAD | 800.0 MAD | −0.62% | 303 | 0.27 | 1.51 B MAD | 19.13 | 41.81 MAD | +20.34% | 4.38% | Distribution services | Sell | |
1.84 B MAD | 1,051 MAD | −0.85% | 5.57 K | 19.94 | 1.77 B MAD | — | — | — | 5.19% | Finance | — | |
1.42 B MAD | 227.00 MAD | −2.78% | 15.24 K | 0.39 | 8.17 B MAD | 28.55 | 7.95 MAD | +67.63% | 1.41% | Finance | Neutral | |
1.3 B MAD | 945.0 MAD | −0.53% | 38 | 0.10 | 1.16 B MAD | 24.85 | 38.03 MAD | −26.12% | 1.58% | Transportation | — | |
1.26 B MAD | 170.00 MAD | 0.00% | 30 | 0.06 | 1.94 B MAD | — | −2.45 MAD | +17.88% | 0.59% | Consumer non-durables | — | |
1.21 B MAD | 1,820 MAD | +1.05% | 90 | 2.53 | 839.18 M MAD | — | — | — | 5.00% | Producer manufacturing | Sell | |
1.2 B MAD | 560.0 MAD | −1.23% | 3.12 K | 0.29 | 4.2 B MAD | — | — | — | 1.20% | Technology services | Buy | |
1.17 B MAD | 318.00 MAD | +0.32% | 5.29 K | 1.23 | 4.54 B MAD | — | — | — | 1.89% | Consumer services | Neutral | |
1.05 B MAD | 2,311 MAD | −0.82% | 42 | 0.16 | 3.83 B MAD | — | — | — | 3.43% | Non-energy minerals | — | |
900.45 M MAD | 830.0 MAD | −2.36% | 4.92 K | 4.14 | 1.43 B MAD | — | — | — | 4.00% | Technology services | — | |
898.71 M MAD | 1,170 MAD | −0.34% | 28 | 0.53 | 1.17 B MAD | — | — | — | 0.00% | Health technology | — | |
874.24 M MAD | 3,350 MAD | +0.36% | 215 | 28.67 | 995.98 M MAD | — | — | — | 3.59% | Consumer non-durables | — | |
820.98 M MAD | 650.0 MAD | −4.26% | 1.52 K | 1.36 | 2.12 B MAD | — | — | — | 2.10% | Finance | — | |
703.13 M MAD | 96.00 MAD | 0.00% | 79.06 K | 0.89 | 2.52 B MAD | — | — | — | 0.00% | Finance | Strong sell | |
698.17 M MAD | 280.00 MAD | −3.45% | 1.58 K | 0.65 | 417.31 M MAD | — | — | — | 0.00% | Distribution services | — | |
698 M MAD | 133.05 MAD | −5.97% | 9 | 0.59 | 76.22 M MAD | — | — | — | 0.00% | Non-energy minerals | — | |
633.33 M MAD | 665.0 MAD | −2.92% | 6.04 K | 11.45 | 1.64 B MAD | — | −18.25 MAD | +6.06% | 0.00% | Process industries | — | |
605.75 M MAD | 480.00 MAD | +0.21% | 6.93 K | 1.77 | 6.02 B MAD | — | — | — | 1.23% | Technology services | Buy | |
605.02 M MAD | 60.30 MAD | −2.25% | 45 K | 10.55 | 994.3 M MAD | — | — | — | 3.65% | Process industries | — | |
591.91 M MAD | 1,850 MAD | +0.76% | 1.44 K | 2.75 | 3.09 B MAD | — | — | — | 0.00% | Non-energy minerals | Strong sell | |
540.83 M MAD | 328.00 MAD | −1.20% | 249 | 0.39 | 331.37 M MAD | — | — | — | 4.52% | Distribution services | — | |
356.47 M MAD | 450.00 MAD | −3.02% | 267 | 0.89 | 148.48 M MAD | — | — | — | 0.00% | Distribution services | — | |
312.71 M MAD | 621.0 MAD | −2.73% | 63 | 0.04 | 518.43 M MAD | — | — | — | 0.00% | Technology services | — | |
311.41 M MAD | 447.90 MAD | +1.80% | 25 | 0.76 | 357.5 M MAD | 29.28 | 15.30 MAD | +30.25% | 0.91% | Process industries | — | |
286.2 M MAD | 1,350 MAD | +1.50% | 399 | 7.90 | 1.33 B MAD | — | — | — | 4.14% | Finance | — | |
253.44 M MAD | 32.40 MAD | −0.03% | 1.05 K | 0.96 | 170.64 M MAD | 19.91 | 1.63 MAD | +116.77% | 0.00% | Consumer non-durables | — | |
172.3 M MAD | 6,650 MAD | −4.86% | 30 | 2.08 | 1.4 B MAD | — | — | — | 3.93% | Finance | — | |
149.98 M MAD | 54.10 MAD | −0.73% | 15.64 K | 0.73 | 964.39 M MAD | — | — | — | 0.00% | Distribution services | — | |
117 M MAD | 54.05 MAD | −1.73% | 1.89 K | 0.73 | 68.67 M MAD | — | −10.01 MAD | +68.52% | 0.00% | Industrial services | — | |
105.56 M MAD | 22.69 MAD | +2.67% | 2.04 K | 1.29 | 105.72 M MAD | — | — | — | 0.00% | Process industries | — | |
102.63 M MAD | 519.0 MAD | +0.06% | 255 | 3.13 | 336 M MAD | — | — | — | 0.00% | Technology services | — | |
79.22 M MAD | 89.80 MAD | −0.22% | 393 | 0.10 | 810.63 M MAD | 17.17 | 5.23 MAD | +10.12% | 5.78% | Finance | — | |
61.71 M MAD | 220.00 MAD | −3.51% | 2 | 0.36 | 383.68 M MAD | — | — | — | 2.50% | Finance | — | |
43.11 M MAD | 345.95 MAD | +1.78% | 2.93 K | 14.80 | 99.08 M MAD | — | — | — | 5.88% | Process industries | — | |
37.5 M MAD | 97.00 MAD | −1.91% | 34 | 0.70 | 37.85 M MAD | — | −0.26 MAD | −114.52% | 0.00% | Technology services | — | |
0 MAD | 86.00 MAD | 0.00% | 25 | 1.55 | 15.18 M MAD | — | — | — | 0.00% | Non-energy minerals | — | |
— | 39.88 MAD | +0.20% | 25 | 0.17 | 16.62 M MAD | — | — | — | 0.00% | Commercial services | — |