logo
light
search

South Africa Stock Screener - Compare & Analyze Key Metrics


Discover and filter top-performing stocks in the South Africa market. Analyze key metrics like market cap, P/E ratio, revenue growth, and more for smarter investment decisions. Expand Your Portfolio Globally with Our Stock Screener.

South Africa Stocksarrow
clear Clear Filters

arrow

arrow

arrow

arrow

arrow

arrow

arrow

arrow

arrow

arrow

arrow

arrow

Code arrow Company Name Stock Price Sector Market Cap P/E Ratio Forward P/E Volume Return on Equity Revenue
star JSE:PRX Prosus N.V. ZAC89643 Communication Services ZAC4.05 Trillon 14.78 15.31 3.36 Million 0.18 ZAC5.87 Billion
star JSE:ANH Anheuser Busch Inbev SA NV ZAC115275 Consumer Defensive ZAC1.58 Trillon 16.95 14.22 2.05 Million 0.08 ZAC59.40 Billion
star JSE:CFR Compagnie Financière Richemont SA ZAC339200 Consumer Cyclical ZAC1.37 Trillon 29.57 23.42 801.38K 0.17 ZAC20.47 Billion
star JSE:BTI British American Tobacco PLC ZAC74486 Consumer Defensive ZAC1.32 Trillon 0 8.03 3.34 Million -0.22 ZAC26.18 Billion
star JSE:GLN Glencore PLC ZAC7410 Basic Materials ZAC1.01 Trillon 0 11.70 9.14 Million -0.05 ZAC227.50 Billion
star JSE:AGL Anglo American PLC ZAC55371 Basic Materials ZAC828.13 Billion 0 16.89 2.47 Million -0.02 ZAC29.44 Billion
star JSE:NPN Naspers Limited ZAC488625 Communication Services ZAC540.80 Billion 13.91 0 2.37 Million 0.18 ZAC6.87 Billion
star JSE:AMS Anglo American Platinum Ltd ZAC73472 Basic Materials ZAC475.67 Billion 27.03 13.62 3.70 Million 0.07 ZAC108.99 Billion
star JSE:ABSP ABSA Bank Limited ZAC83257 Financial Services ZAC325.02 Billion 36.85 0.12 90.00 0.07 ZAC53.20 Billion
star JSE:SZK Sab Zenzele Kabili Holdings ZAC4000 Financial Services ZAC323.99 Billion 0 0 120.00 0.17 ZAC77.42 Million
star JSE:FSR Firstrand Ltd ZAC7445 Financial Services ZAC322.47 Billion 11.95 0 49.67 Million 0.20 ZAC126.95 Billion
star JSE:MTN MTN Group Ltd ZAC11660 Communication Services ZAC284.24 Billion 0 0 18.07 Million -0.08 ZAC188.59 Billion
star JSE:VOD Vodacom Group Ltd ZAC11632 Communication Services ZAC224.26 Billion 14.20 0 7.35 Million 0.18 ZAC151.33 Billion
star JSE:CPI Capitec Bank Holdings Ltd ZAC314200 Financial Services ZAC219.53 Billion 29.56 0 1.07 Million 0.29 ZAC31.74 Billion
star JSE:SBK Standard Bank Group Ltd ZAC24111 Financial Services ZAC211.97 Billion 8.79 0 14.31 Million 0.18 ZAC162.94 Billion
star JSE:DRA DRA Global Ltd ZAC2201 Industrials ZAC211.33 Billion 16.84 0 42.00 0.03 ZAC905.72 Million
star JSE:S32 South32 Ltd ZAC4139 Basic Materials ZAC200.21 Billion 0 17.89 1.44 Million -0.03 ZAC6.21 Billion
star JSE:MNP Mondi PLC ZAC29650 Basic Materials ZAC185.13 Billion 30.39 13.53 3.21 Million 0.05 ZAC7.42 Billion
star JSE:SOL Sasol Ltd ZAC7747 Basic Materials ZAC178.80 Billion 0 7.81 11.89 Million -0.27 ZAC260.93 Billion
star JSE:IMP Impala Platinum Holdings Ltd ZAC12836 Basic Materials ZAC168.02 Billion 0 0 14.67 Million -0.16 ZAC85.25 Billion

1 - 20 of 272 stocks in South Africa

Data Sources

Market data for South Africa stocks is sourced from the JSE . Our financial data is compiled from official company filings, including quarterly (10-Q) and annual (10-K) reports submitted to regulatory authorities, along with earnings releases and direct disclosures from company investor relations departments. Market prices are updated continually during trading hours, while fundamental data is refreshed daily after market close to reflect the latest financial statements and corporate actions. News and corporate events are monitored and updated in real-time to provide comprehensive coverage of market-moving developments. All financial metrics, ratios, and analysis are calculated using standardized methodologies to ensure consistency across different companies and markets.