All Moroccan stocks

Stocks are fungible financial instruments, representing ownership in a company. Traders invest in stocks to capitalize on the difference between buying and selling prices, or dividends. See all Moroccan stocks below, sorted alphabetically.
Symbol
Price
Change %
Volume
Rel Volume
Market cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
AADHDOUJA PROM ADDOHA
33.00 MAD0.00%948.882 K0.3113.284 B MAD0.00%Finance
Sell
AADIALLIANCES
237.00 MAD+0.85%133.244 K0.625.188 B MAD0.00%Finance
AAFIAFRIC INDUSTRIES
325.00 MAD−0.31%450.0994.738 M MAD6.15%Process Industries
AAFMAFMA
1244 MAD+0.57%511.971.237 B MAD4.45%Finance
AAGMAGMA
6678 MAD+0.01%20.271.336 B MAD21.10316.49 MAD+21.83%3.82%Finance
AAKTAKDITAL S.A
721.0 MAD−1.23%17.084 K0.809.247 B MAD0.45%Health Services
AALMALUMINIUM DU MAROC
1500 MAD+1.69%140.18698.931 M MAD4.67%Producer Manufacturing
Sell
AARDARADEI CAPITAL
542.0 MAD+3.83%5720.055.854 B MAD1.04%Technology Services
AATHAUTO HALL
77.00 MAD−1.28%132.285 K3.833.923 B MAD4.49%Retail Trade
Strong sell
AATLATLANTASANAD
140.05 MAD+4.59%140.775 K14.178.072 B MAD4.11%Finance
Sell
AATWATTIJARIWAFA BANK
505.0 MAD+0.40%95.963 K2.32101.563 B MAD13.5837.18 MAD3.08%Finance
Neutral
BBALBALIMA
230.00 MAD0.00%20.03401.12 M MAD2.39%Finance
BBCIBMCI
599.0 MAD−0.99%7.009 K1.078.034 B MAD2.98%Finance
Sell
BBCPBCP
292.00 MAD−1.02%158.628 K1.3959.977 B MAD17.0817.09 MAD3.05%Finance
Sell
BBOABANK OF AFRICA
197.30 MAD−0.08%63.641 K8.0141.971 B MAD16.3512.07 MAD1.99%Finance
Strong sell
CCDMCDM
920.0 MAD+3.37%9510.089.684 B MAD19.9046.23 MAD3.03%Finance
Sell
CCFGCFG BANK
151.00 MAD−0.66%4.606 K0.125.321 B MAD0.00%Finance
CCIHCIH
375.00 MAD+0.81%9.968 K1.7211.353 B MAD16.1123.28 MAD3.76%Finance
Sell
CCMACIMENTS DU MAROC
1748 MAD0.00%2.129 K0.3925.234 B MAD3.43%Non-Energy Minerals
Sell
CCMTMINIERE TOUISSIT
1300 MAD0.00%3.822 K1.402.186 B MAD4.62%Non-Energy Minerals
Strong buy
CCOLCOLORADO
53.99 MAD+0.92%1.01 K0.08862.292 M MAD3.74%Process Industries
CCRSCARTIER SAADA
25.40 MAD+0.40%7580.20133.204 M MAD33.830.75 MAD0.00%Consumer Non-Durables
CCSRCOSUMAR
197.80 MAD+0.87%40.52 K1.6218.529 B MAD3.57%Process Industries
Sell
CCTMCTM
642.0 MAD−2.73%1120.44787.078 M MAD3.89%Transportation
DDHODELTA HOLDING
48.70 MAD−0.41%2.954 K0.024.284 B MAD22.582.16 MAD+9.81%2.86%Producer Manufacturing
DDWYDISWAY
720.0 MAD0.00%2370.521.358 B MAD20.7234.74 MAD−39.10%4.86%Distribution Services
Buy
DDYTDISTY TECHNOLOGIES
248.00 MAD−0.80%11.412 K1.31Distribution Services
EEQDEQDOM
1227 MAD+3.72%1.47 K6.661.976 B MAD4.65%Finance
FFBRFENIE BROSSETTE
108.60 MAD−9.99%3.006 K0.35173.613 M MAD0.00%Distribution Services
GGAZAFRIQUIA GAZ
4100 MAD−0.97%2501.2214.231 B MAD29.27140.06 MAD−4.45%3.38%Distribution Services
Sell
HHPSHPS
560.0 MAD−0.36%4.343 K2.034.162 B MAD1.07%Technology Services
Buy
IAMITISSALAT AL-MAGHRIB
96.16 MAD−0.34%315.894 K2.0884.824 B MAD16.006.01 MAD−12.07%2.27%Communications
Sell
IIBCIB MAROC.COM
35.95 MAD+5.74%8930.3214.195 M MAD0.00%Commercial Services
IIMOIMMORENTE INVEST
93.70 MAD−0.32%1.493 K0.17846.658 M MAD19.734.75 MAD+1023.99%5.32%Finance
IINVINVOLYS
93.00 MAD−2.00%3.333 K21.2736.32 M MAD5.27%Technology Services
JJETJET CONTRACTORS
559.0 MAD+1.64%1.294 K0.081.666 B MAD0.00%Industrial Services
LLBVLABEL VIE
4430 MAD−3.70%4.498 K4.4713.312 B MAD25.25175.43 MAD+22.29%1.88%Retail Trade
Strong buy
LLESLESIEUR CRISTAL
273.00 MAD−0.22%210.057.56 B MAD3016.570.09 MAD−98.21%1.64%Consumer Non-Durables
Sell
LLHMLAFARGEHOLCIM MAR
1990 MAD0.00%10.57 K2.1046.628 B MAD29.9766.40 MAD−22.80%3.32%Non-Energy Minerals
Strong sell
MM2MM2M GROUP
487.50 MAD0.00%1230.86315.791 M MAD−33.35 MAD−8.73%0.00%Technology Services
MMABMAGHREBAIL
969.0 MAD+4.76%10.021.341 B MAD10.4992.33 MAD+29.03%5.16%Finance
MMDPMED PAPER
20.30 MAD+1.50%2.209 K0.1395.676 M MAD0.00%Process Industries
MMICMICRODATA
660.0 MAD−0.03%1.359 K3.791.109 B MAD3.79%Technology Services
MMLEMAROC LEASING
386.95 MAD+0.01%50.681.074 B MAD3.62%Finance
MMNGMANAGEM
2275 MAD+1.56%3.112 K0.9026.577 B MAD1.32%Non-Energy Minerals
Strong buy
MMOXMAGHREB OXYGENE
201.00 MAD+0.25%505.05163.313 M MAD17.1211.74 MAD1.99%Process Industries
MMSASODEP-MARSA MAROC
287.90 MAD−0.03%13.243 K0.3221.138 B MAD2.78%Transportation
Sell
MMUTMUTANDIS SCA
269.85 MAD0.00%1.883 K0.152.495 B MAD22.1412.19 MAD+62.62%3.15%Consumer Non-Durables
NNEJAUTO NEJMA
2039 MAD0.00%40.332.086 B MAD13.22154.19 MAD+8.32%5.39%Retail Trade
OOULOULMES
1449 MAD+2.40%33.348 K314.312.869 B MAD1.14%Consumer Non-Durables
Buy
PPROPROMOPHARM S.A
923.0 MAD−5.33%381.74975 M MAD4.10%Health Technology
RRDSRES DAR SAADA
77.42 MAD+9.99%760.013 K1.851.845 B MAD0.00%Finance
Strong sell
RREBREBAB COMPANY
67.00 MAD−5.63%601.2812.528 M MAD0.00%Non-Energy Minerals
RRISRISMA
258.50 MAD+4.23%10.531 K0.213.553 B MAD0.00%Consumer Services
SS2MS.M MONETIQUE
161.50 MAD0.00%5502.87131.149 M MAD0.00%Technology Services
SSAHSANLAM MAROC
1860 MAD+9.41%710.976.999 B MAD2.12%Finance
Sell
SSBMSOCIETE DES BOISSONS DU MAROC
2600 MAD0.00%420.087.357 B MAD5.60%Consumer Non-Durables
Buy
SSIDSONASID
831.1 MAD0.00%11.369 K1.173.241 B MAD49.8116.69 MAD−39.61%3.61%Non-Energy Minerals
Strong sell
SSLFSALAFIN
584.0 MAD0.00%6312.971.824 B MAD2.31%Finance
SSMISMI
1799 MAD+1.07%1320.342.928 B MAD0.00%Non-Energy Minerals
SSNASTOKVIS NORD AFRIQUE
11.00 MAD−1.43%2.782 K0.27102.618 M MAD0.00%Distribution Services
SSNPSNEP
580.0 MAD−2.99%7.271 K3.741.435 B MAD−23.67 MAD−145.02%2.68%Process Industries
SSOTSOTHEMA
1010 MAD0.00%7830.377.272 B MAD2.48%Health Technology
SSRMREALISATIONS MECANIQUES
95.50 MAD+0.21%950.3930.496 M MAD0.00%Distribution Services
SSTRSTROC INDUSTRIE
36.50 MAD0.00%2.047 K0.6045.571 M MAD0.00%Industrial Services
TTGCTRAVAUX GENERAUX DE CONSTRUCTIONS DE CASABLANCA
305.00 MAD−0.31%32.258 K0.119.68 B MAD1.96%Industrial Services
TTIMTIMAR
660.0 MAD0.00%50.08198.726 M MAD0.00%Transportation
TTMATOTALENERGIES MARKETING MAROC
1375 MAD0.00%2.618 K1.9212.32 B MAD4.07%Retail Trade
TTQMTAQA MOROCCO
1300 MAD0.00%3580.0830.665 B MAD29.5643.98 MAD+3.23%2.69%Utilities
Strong sell
UUMRUNIMER
177.70 MAD−0.17%12.865 K179.432.028 B MAD0.56%Consumer Non-Durables
WWAAWAFA ASSURANCE
4200 MAD0.00%2.483 K2.8514.7 B MAD20.98200.16 MAD+30.59%3.10%Finance
Sell
ZZDJZELLIDJA S.A
78.00 MAD0.00%591.9544.682 M MAD−1.92 MAD+53.63%0.00%Non-Energy Minerals