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 LIMITED152.26 B USD54629 ZAC−1.14%362.674 K0.2820.231.47 USD−47.58%5.20%Non-Energy Minerals
Buy
ANHANHEUSER-BUSCH INBEV SA NV132.674 B USD116840 ZAC−1.89%129.619 K0.8424.032.65 USD+38.77%0.88%Consumer Non-Durables
Buy
PRXPROSUS N.V.96.506 B USD68476 ZAC−0.99%855.283 K0.835.236.89 USD−26.28%0.20%Retail Trade
Strong buy
CFRCOMPAGNIE FINANCIERE RICHEMONT SA91.984 B USD289743 ZAC+0.10%118.218 K0.851.74%Consumer Durables
Buy
GLNGLENCORE PLC75.257 B USD11463 ZAC+1.43%1.486 M0.6317.900.35 USD+8.84%7.20%Distribution Services
Buy
BTIBRITISH AMERICAN TOB PLC67.653 B USD55802 ZAC+0.12%337.876 K0.85−8.23 USD−336.23%9.66%Consumer Non-Durables
Buy
AGLANGLO AMERICAN PLC44.659 B USD59898 ZAC−2.20%2.462 M1.10132.150.25 USD−95.77%2.93%Non-Energy Minerals
Buy
NPNNASPERS LTD -N-37.713 B USD384608 ZAC−1.69%410.289 K0.7610.5019.26 USD0.22%Technology Services
Strong buy
FSRFIRSTRAND LTD20.552 B USD6789 ZAC+0.21%10.461 M0.9410.040.37 USD5.83%Finance
Buy
SBKSTANDARD BANK GROUP LTD16.389 B USD18562 ZAC+0.77%2.794 M0.917.041.44 USD7.73%Finance
Buy
GFIGOLD FIELDS LTD14.401 B USD29793 ZAC+0.17%1.677 M0.9720.950.78 USD+8.09%2.50%Non-Energy Minerals
Neutral
CPICAPITEC BANK HLDGS LTD14.111 B USD224405 ZAC−0.12%259.852 K1.0924.584.76 USD1.93%Finance
Neutral
INLINVESTEC LTD12.414 B USD12301 ZAC+0.49%678.525 K1.055.181.25 USD6.33%Finance
Strong buy
AMSANGLO AMERICAN PLAT LTD10.206 B USD66600 ZAC−7.26%610.767 K1.6313.462.70 USD−83.50%2.97%Non-Energy Minerals
Sell
ANGANGLOGOLD ASHANTI PLC10.198 B USD45402 ZAC−0.66%734.294 K0.62−0.75 USD−158.10%0.92%Non-Energy Minerals
Buy
VODVODACOM GROUP LTD9.895 B USD9443 ZAC−0.07%1.643 M1.0211.730.42 USD−18.15%6.72%Communications
Buy
MNPMONDI PLC8.942 B USD37203 ZAC−0.25%797.787 K1.6113.401.52 USD3.92%Process Industries
Buy
MTNMTN GROUP LTD8.249 B USD8501 ZAC+0.50%4.051 M0.8239.230.12 USD−70.86%3.90%Communications
Buy
SLMSANLAM LIMITED8.116 B USD7322 ZAC−0.52%4.66 M1.1510.570.38 USD+52.73%5.43%Finance
Neutral
SHPSHOPRITE HOLDINGS LTD7.765 B USD26442 ZAC+0.99%1.11 M1.4023.640.61 USD2.60%Retail Trade
Buy
BIDBID CORPORATION LTD7.578 B USD42120 ZAC+0.46%764.72 K0.8018.921.22 USD+96.96%2.44%Consumer Services
Buy
ABGABSA GROUP LIMITED6.859 B USD15276 ZAC−0.09%2.642 M1.046.381.31 USD8.96%Finance
Strong buy
NEDNEDBANK GROUP LTD5.98 B USD23848 ZAC+0.25%747.101 K0.457.621.71 USD7.96%Finance
Buy
INPINVESTEC PLC5.8 B USD12348 ZAC+0.27%710.312 K0.705.081.27 USD6.12%Finance
Strong buy
APNASPEN PHARMACARE HLDGS LTD5.46 B USD23255 ZAC+2.36%1.506 M1.3921.220.60 USD−9.39%1.51%Health Technology
Buy
IMPIMPALA PLATINUM HLGS LTD5.346 B USD10538 ZAC−3.93%4.138 M0.73−0.48 USD−119.51%5.33%Non-Energy Minerals
Neutral
BVTBIDVEST LTD4.726 B USD25700 ZAC+0.01%601.659 K0.6414.330.98 USD+27.10%3.53%Retail Trade
Buy
RNIREINET INVESTMENTS S.C.A4.676 B USD49047 ZAC+4.57%265.608 K1.171.32%Finance
Strong buy
NNRPNEPI ROCKCASTLE N.V.4.657 B USD13028 ZAC+0.02%1.996 M1.028.690.82 USD+122.09%8.14%Finance
Neutral
SOLSASOL LIMITED4.465 B USD12545 ZAC−3.42%3.109 M1.3627.500.25 USD−69.61%9.24%Process Industries
Buy
DSYDISCOVERY LTD4.225 B USD11563 ZAC−1.19%1.766 M0.7813.540.47 USD+23.78%1.50%Finance
Buy
CLSCLICKS GROUP LTD3.934 B USD30591 ZAC+0.14%460.425 K0.6827.730.57 USD+25.68%2.22%Retail Trade
Buy
REMREMGRO LTD3.847 B USD12554 ZAC−0.25%1.149 M0.8121.900.31 USD−55.03%1.91%Finance
Neutral
SSWSIBANYE STILLWATER LTD3.692 B USD2388 ZAC−0.91%9.649 M0.71−0.73 USD−218.47%2.20%Non-Energy Minerals
Sell
NPHNORTHAM PLATINUM HLDGS LTD3.014 B USD13824 ZAC−3.25%988.396 K0.79−0.44 USD−127.22%4.90%Non-Energy Minerals
Buy
OMUOLD MUTUAL LIMITED2.968 B USD1130 ZAC−1.40%10.167 M0.907.350.08 USD+5.94%7.07%Finance
Buy
WHLWOOLWORTHS HOLDINGS LTD2.934 B USD6008 ZAC+0.20%2.123 M0.7413.250.25 USD+46.34%5.04%Retail Trade
Buy
MCGMULTICHOICE GROUP LTD2.649 B USD11467 ZAC+0.14%226.051 K0.33−0.56 USD−538.58%0.00%Consumer Services
Buy
MRPMR PRICE GROUP LTD2.599 B USD18693 ZAC+0.38%1.037 M1.8316.520.60 USD−1.58%3.92%Retail Trade
Buy
EXXEXXARO RESOURCES LTD2.426 B USD18405 ZAC−0.85%343.585 K0.733.942.55 USD−8.93%12.28%Energy Minerals
Strong buy
GRTGROWTHPOINT PROP LTD
REIT
2.058 B USD1111 ZAC−0.45%12.15 M1.5158.260.01 USD−85.40%11.14%Finance
Neutral