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 LIMITED149.151 B USD52727 ZAC−3.57%1.002 M1.2419.521.47 USD−47.58%5.27%Non-Energy Minerals
Buy
ANHANHEUSER-BUSCH INBEV SA NV125.809 B USD114072 ZAC−1.05%153.96 K0.8623.462.65 USD+38.77%1.00%Consumer Non-Durables
Buy
CFRCOMPAGNIE FINANCIERE RICHEMONT SA96.872 B USD307384 ZAC−0.70%123.165 K0.821.68%Consumer Durables
Buy
PRXPROSUS N.V.93.45 B USD67898 ZAC−0.52%694.568 K0.795.196.89 USD−26.28%0.21%Retail Trade
Strong buy
GLNGLENCORE PLC73.758 B USD10975 ZAC−3.27%5.979 M3.0817.140.35 USD+8.84%4.74%Distribution Services
Buy
BTIBRITISH AMERICAN TOB PLC67.768 B USD56605 ZAC−1.10%1.842 M2.54−8.23 USD−336.23%9.61%Consumer Non-Durables
Buy
AGLANGLO AMERICAN PLC40.4 B USD55911 ZAC−0.73%1.153 M0.62123.360.25 USD−95.77%3.23%Non-Energy Minerals
Buy
NPNNASPERS LTD -N-36.311 B USD382090 ZAC−0.63%345.731 K0.6310.4319.26 USD0.23%Technology Services
Strong buy
FSRFIRSTRAND LTD18.826 B USD6447 ZAC+1.75%18.664 M0.999.540.37 USD6.24%Finance
Buy
SBKSTANDARD BANK GROUP LTD15.907 B USD18325 ZAC+0.41%4.954 M1.176.951.44 USD7.80%Finance
Buy
GFIGOLD FIELDS LTD13.775 B USD28503 ZAC−1.85%2.018 M1.0520.040.78 USD+8.09%2.57%Non-Energy Minerals
Neutral
CPICAPITEC BANK HLDGS LTD13.282 B USD221338 ZAC+2.54%316.756 K1.0924.244.76 USD2.26%Finance
Neutral
INLINVESTEC LTD12.213 B USD12476 ZAC+0.03%813.965 K1.055.251.25 USD6.21%Finance
Strong buy
ANGANGLOGOLD ASHANTI PLC9.481 B USD42059 ZAC+0.40%1.175 M1.06−0.75 USD−158.10%0.99%Non-Energy Minerals
Buy
VODVODACOM GROUP LTD9.28 B USD9082 ZAC+0.41%799.198 K0.4011.280.42 USD−18.15%7.02%Communications
Buy
MNPMONDI PLC8.359 B USD34948 ZAC−1.72%508.311 K0.9812.591.52 USD4.18%Process Industries
Buy
AMSANGLO AMERICAN PLAT LTD7.988 B USD56253 ZAC−1.95%201.992 K0.3611.372.70 USD−83.50%3.71%Non-Energy Minerals
Sell
SLMSANLAM LIMITED7.719 B USD7166 ZAC+0.27%2.587 M0.4310.340.38 USD+52.73%5.60%Finance
Neutral
MTNMTN GROUP LTD7.665 B USD7978 ZAC−0.52%4.952 M1.0136.820.12 USD−70.86%4.11%Communications
Buy
BIDBID CORPORATION LTD7.543 B USD42582 ZAC−0.04%809.613 K0.7819.131.22 USD+96.96%2.41%Consumer Services
Buy
SHPSHOPRITE HOLDINGS LTD7.216 B USD24754 ZAC−0.33%1.392 M1.1422.130.61 USD2.75%Retail Trade
Buy
ABGABSA GROUP LIMITED6.589 B USD15276 ZAC+1.87%2.529 M0.746.381.31 USD9.14%Finance
Strong buy
INPINVESTEC PLC5.664 B USD12573 ZAC+0.72%4.446 M4.385.181.27 USD6.30%Finance
Strong buy
NEDNEDBANK GROUP LTD5.494 B USD22587 ZAC+1.22%1.696 M0.937.221.71 USD8.48%Finance
Buy
APNASPEN PHARMACARE HLDGS LTD5.4 B USD23080 ZAC+0.62%537.679 K0.5221.060.60 USD−9.39%1.49%Health Technology
Buy
RNIREINET INVESTMENTS S.C.A4.688 B USD48178 ZAC+0.36%133.802 K0.451.29%Finance
Strong buy
NNRPNEPI ROCKCASTLE N.V.4.672 B USD13337 ZAC−0.01%1.873 M1.118.900.82 USD+122.09%7.95%Finance
Buy
BVTBIDVEST LTD4.342 B USD24585 ZAC+2.00%755.777 K0.5713.710.98 USD+27.10%3.76%Retail Trade
Buy
IMPIMPALA PLATINUM HLGS LTD4.16 B USD8434 ZAC−3.19%4.727 M0.96−0.48 USD−119.51%6.72%Non-Energy Minerals
Buy
SOLSASOL LIMITED4.044 B USD11900 ZAC−0.87%1.362 M0.4826.090.25 USD−69.61%10.00%Process Industries
Buy
DSYDISCOVERY LTD3.978 B USD11519 ZAC+2.41%1.598 M0.8713.490.47 USD+23.78%1.56%Finance
Buy
CLSCLICKS GROUP LTD3.758 B USD29712 ZAC−0.26%398.33 K0.5126.930.57 USD+25.68%2.28%Retail Trade
Buy
REMREMGRO LTD3.717 B USD12714 ZAC+2.44%2.217 M1.4322.180.31 USD−55.03%1.93%Finance
Neutral
SSWSIBANYE STILLWATER LTD3.132 B USD2052 ZAC−1.63%6.514 M0.55−0.73 USD−218.47%2.54%Non-Energy Minerals
Sell
OMUOLD MUTUAL LIMITED2.615 B USD1044 ZAC+1.16%20.281 M1.526.790.08 USD+5.94%7.86%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD2.588 B USD5427 ZAC+0.52%5.476 M1.2211.960.25 USD+46.34%5.60%Retail Trade
Buy
MCGMULTICHOICE GROUP LTD2.484 B USD10945 ZAC−0.19%263.722 K0.44−0.56 USD−538.58%0.00%Consumer Services
Buy
MRPMR PRICE GROUP LTD2.448 B USD18296 ZAC+2.21%1.452 M1.0716.170.60 USD−1.58%4.08%Retail Trade
Buy
NPHNORTHAM PLATINUM HLDGS LTD2.279 B USD10775 ZAC−2.35%1.17 M0.73−0.44 USD−127.22%6.35%Non-Energy Minerals
Buy
EXXEXXARO RESOURCES LTD2.21 B USD17012 ZAC−1.43%595.059 K1.203.642.55 USD−8.93%12.47%Energy Minerals
Strong buy
GRTGROWTHPOINT PROP LTD
REIT
2.004 B USD1122 ZAC+1.08%9.922 M0.9858.840.01 USD−85.40%11.22%Finance
Neutral