South Africa Top 40 IndexSouth Africa Top 40 IndexSouth Africa Top 40 Index

South Africa Top 40 Index

No trades
See on Supercharts

SA40 components

The SOUTH AFRICA TOP 40 INDEX constituents can be found in the table below. Sort SA40 stock components by various financial metrics and data such as performance, dividends, income statement and balance sheet.
Symbol
Market cap
Price
Change %
Volume
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
BHGBHP GROUP LIMITED142.563 B USD52652 ZAC−4.27%1.673 M2.2219.501.47 USD−47.58%5.44%Non-Energy Minerals
Buy
ANHANHEUSER-BUSCH INBEV SA NV122.87 B USD113148 ZAC−0.90%192.816 K0.6723.272.65 USD+38.77%0.94%Consumer Non-Durables
Buy
PRXPROSUS N.V.86.463 B USD63674 ZAC+1.32%538.184 K0.474.866.89 USD−26.28%0.22%Transportation
Strong buy
CFRCOMPAGNIE FINANCIERE RICHEMONT SA83.294 B USD267527 ZAC+0.56%104.915 K0.481.93%Consumer Durables
Buy
GLNGLENCORE PLC71.535 B USD11055 ZAC−0.49%2.743 M0.9817.270.35 USD+8.84%7.43%Distribution Services
Buy
BTIBRITISH AMERICAN TOB PLC64.735 B USD54563 ZAC−1.76%516.682 K0.72−8.23 USD−336.23%9.93%Consumer Non-Durables
Buy
AGLANGLO AMERICAN PLC44.226 B USD62091 ZAC+1.63%3.574 M1.77136.990.25 USD−95.77%2.90%Non-Energy Minerals
Buy
NPNNASPERS LTD -N-33.648 B USD362460 ZAC+1.38%287.991 K0.589.9019.26 USD0.24%Technology Services
Buy
FSRFIRSTRAND LTD18.565 B USD6351 ZAC+3.57%11.713 M0.969.390.37 USD6.22%Finance
Buy
GFIGOLD FIELDS LTD15.3 B USD32808 ZAC+0.21%1.005 M0.4023.070.78 USD+8.09%2.27%Non-Energy Minerals
Sell
SBKSTANDARD BANK GROUP LTD14.809 B USD17282 ZAC+0.18%6.225 M1.586.561.44 USD7.99%Finance
Buy
CPICAPITEC BANK HLDGS LTD13.547 B USD223967 ZAC+3.58%263.504 K0.6924.534.76 USD1.93%Finance
Neutral
INLINVESTEC LTD11.494 B USD11904 ZAC+0.86%274.15 K0.724.971.26 USD6.51%Finance
Strong buy
ANGANGLOGOLD ASHANTI PLC10.01 B USD44558 ZAC+3.77%2.056 M1.28−0.75 USD−158.10%0.94%Non-Energy Minerals
Buy
VODVODACOM GROUP LTD9.023 B USD8950 ZAC+1.59%474.451 K0.409.920.47 USD−2.49%7.10%Communications
Buy
AMSANGLO AMERICAN PLAT LTD8.678 B USD63402 ZAC+2.59%1.177 M2.1712.822.70 USD−83.50%3.36%Non-Energy Minerals
Neutral
MNPMONDI PLC8.318 B USD35375 ZAC−0.75%492.449 K0.4812.741.52 USD4.57%Process Industries
Buy
MTNMTN GROUP LTD8.111 B USD8633 ZAC+2.87%4.321 M0.7339.840.12 USD−70.86%3.82%Communications
Buy
BIDBID CORPORATION LTD7.408 B USD42563 ZAC+0.86%480.549 K0.5119.121.22 USD+96.96%2.41%Consumer Services
Buy
SLMSANLAM LIMITED7.134 B USD6720 ZAC+3.07%4.567 M0.719.700.38 USD+52.73%5.36%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD7.096 B USD24844 ZAC+3.08%1.726 M1.0222.210.61 USD2.74%Retail Trade
Buy
ABGABSA GROUP LIMITED6.105 B USD14133 ZAC+2.18%2.246 M0.885.911.31 USD9.45%Finance
Strong buy
INPINVESTEC PLC5.434 B USD11981 ZAC+0.55%491.988 K0.584.901.29 USD6.44%Finance
Strong buy
NEDNEDBANK GROUP LTD5.389 B USD22264 ZAC+2.75%1.312 M0.687.121.71 USD7.80%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD5.108 B USD22069 ZAC+1.98%898.244 K0.7620.140.60 USD−9.39%1.55%Health Technology
Buy
NNRPNEPI ROCKCASTLE N.V.4.372 B USD12699 ZAC+0.80%1.833 M1.038.470.82 USD+122.09%8.35%Finance
Neutral
SOLSASOL LIMITED4.311 B USD13024 ZAC+1.67%1.806 M0.5028.550.25 USD−69.61%9.21%Process Industries
Buy
BVTBIDVEST LTD4.247 B USD23986 ZAC+3.91%722.048 K0.793.78%Retail Trade
Buy
RNIREINET INVESTMENTS S.C.A4.181 B USD43542 ZAC+0.40%417.282 K1.6318.991.21 USD−26.40%1.42%Finance
Strong buy
IMPIMPALA PLATINUM HLGS LTD4.039 B USD8604 ZAC−0.23%5.439 M0.94−0.48 USD−119.51%6.80%Non-Energy Minerals
Buy
DSYDISCOVERY LTD3.91 B USD11247 ZAC+2.24%1.818 M1.0613.170.47 USD+23.78%0.98%Finance
Buy
CLSCLICKS GROUP LTD3.542 B USD28561 ZAC−0.10%478.15 K0.6825.890.57 USD+25.68%2.38%Retail Trade
Neutral
REMREMGRO LTD3.5 B USD11888 ZAC+1.78%1.1 M0.8120.740.31 USD−55.03%2.02%Finance
Neutral
SSWSIBANYE STILLWATER LTD3.272 B USD2219 ZAC−0.89%18.516 M1.22−0.73 USD−218.47%2.39%Non-Energy Minerals
Sell
WHLWOOLWORTHS HOLDINGS LTD2.747 B USD5831 ZAC+1.98%2.853 M0.7812.860.25 USD+46.34%5.19%Retail Trade
Buy
MCGMULTICHOICE GROUP LTD2.646 B USD11878 ZAC+0.91%1.112 M0.74−0.56 USD−538.58%0.00%Consumer Services
Buy
OMUOLD MUTUAL LIMITED2.626 B USD1054 ZAC+3.64%13.45 M0.986.860.08 USD+5.94%7.89%Finance
Buy
NPHNORTHAM PLATINUM HLDGS LTD2.529 B USD12448 ZAC+0.28%1.898 M0.82−0.44 USD−127.22%5.62%Non-Energy Minerals
Buy
MRPMR PRICE GROUP LTD2.271 B USD16897 ZAC+4.66%1.372 M1.2714.930.60 USD−1.58%4.32%Retail Trade
Buy
EXXEXXARO RESOURCES LTD2.235 B USD17765 ZAC+2.16%241.452 K0.413.802.55 USD−8.93%12.83%Energy Minerals
Strong buy
GRTGROWTHPOINT PROP LTD
REIT
1.888 B USD1066 ZAC+3.00%11.172 M1.0055.900.01 USD−85.40%12.22%Finance
Neutral