South African companies crushing their sales targets

This list can be especially helpful to growth investors, who primarily look for companies growing their sales much faster than anyone else. But be warned, my young Padawan, at the end of the day revenue counts for very little if the business never turns a profit. So always make sure you do your full research first before trading anything on this list.

Ticker
Revenue
(FY)
Price
Change % 1D
Change 1D
Technical Rating 1D
Volume 1D
Volume * Price 1D
Market cap
P/E
(TTM)
EPS
(TTM)
Employees
Sector
SOLSASOL LIMITED275.738BZAR30771ZAC−0.90%−279ZAC
Buy
1.822M56.052B194.768BZAR5.0961.34ZAR28.63KProcess Industries
SBKSTANDARD BANK GROUP LTD271.292BZAR17953ZAC−0.55%−99ZAC
Buy
3.538M63.525B297.3BZAR10.1118.07ZAR49.224KFinance
OMUOLD MUTUAL LIMITED247.814BZAR1182ZAC0.00%0ZAC
Buy
10.024M11.849B58.18BZAR6.121.96ZARFinance
AMSANGLO AMERICAN PLAT LTD214.568BZAR133666ZAC1.10%1459ZAC
Sell
264.41K35.343B347.313BZAR5.92225.15ZAR25.538KNon-Energy Minerals
SNHSTEINHOFF INT HLDGS N.V.184.456BZAR49ZAC2.08%1ZAC
Sell
6.456M316.335M2.117BZAR−4.04ZAR94.754KRetail Trade
SHPSHOPRITE HOLDINGS LTD184.078BZAR23218ZAC−0.60%−141ZAC
Sell
1.198M27.82B128.059BZAR22.5210.51ZARRetail Trade
MTNMTN GROUP LTD181.646BZAR14400ZAC−0.86%−125ZAC
Buy
3.221M46.382B261.822BZAR14.1810.60ZARCommunications
SSWSIBANYE STILLWATER LTD172.194BZAR4598ZAC0.24%11ZAC
Sell
8.999M41.377B129.772BZAR6.447.18ZAR84.981KNon-Energy Minerals
FSRFIRSTRAND LTD161.303BZAR6592ZAC0.56%37ZAC
Strong Buy
8.85M58.34B367.499BZAR11.295.84ZAR48.059KFinance
BIDBID CORPORATION LTD147.138BZAR38938ZAC0.36%141ZAC
Strong Buy
1.418M55.196B129.603BZAR27.1014.44ZAR24.978KConsumer Services
SPPTHE SPAR GROUP LTD138.337BZAR14103ZAC−0.67%−95ZAC
Buy
856.167K12.075B27.334BZAR12.7911.18ZARDistribution Services
ABGABSA GROUP LIMITED133.702BZAR20451ZAC−0.41%−84ZAC
Buy
1.427M29.192B170.418BZAR8.5624.19ZAR35.267KFinance
SLMSANLAM LIMITED128.592BZAR5877ZAC−0.19%−11ZAC
Buy
6.565M38.585B121.412BZAR10.795.56ZAR21.18KFinance
IMPIMPALA PLATINUM HLGS LTD118.332BZAR20804ZAC1.47%302ZAC
Neutral
2.63M54.724B174.138BZAR5.3738.44ZAR66.196KNon-Energy Minerals
NPNNASPERS LTD -N-117.929BZAR340003ZAC1.52%5092ZAC
Buy
483.413K164.362B685.692BZAR12.64277.09ZAR35.276KTechnology Services
SAPSAPPI LTD115.518BZAR5562ZAC2.89%156ZAC
Strong Buy
1.742M9.692B30.621BZAR3.9414.76ZAR12.495KProcess Industries
VODVODACOM GROUP LTD102.251BZAR12355ZAC−0.40%−49ZAC
Neutral
1.415M17.485B240.175BZAR13.339.66ZAR8.132KCommunications
KIOKUMBA IRON ORE LTD101.928BZAR54237ZAC−0.70%−382ZAC
Buy
604.553K32.789B175.174BZAR8.2466.90ZARNon-Energy Minerals
PIKPICK N PAY STORES LTD100.378BZAR5217ZAC−0.44%−23ZAC
Sell
1.26M6.572B25.149BZAR18.502.85ZAR90KRetail Trade
BVTBIDVEST LTD99.929BZAR24143ZAC3.18%743ZAC
Strong Buy
1.44M34.76B79.541BZAR15.8014.92ZAR126.468KRetail Trade
NEDNEDBANK GROUP LTD97.862BZAR23476ZAC−1.15%−273ZAC
Buy
1.599M37.548B115.89BZAR9.2526.48ZAR27.303KFinance
MTHMOTUS HOLDINGS LTD91.978BZAR12841ZAC−1.00%−130ZAC
Buy
305.575K3.924B22.314BZAR7.2218.79ZAR17.25KDistribution Services
WHLWOOLWORTHS HOLDINGS LTD82.029BZAR7780ZAC0.56%43ZAC
Buy
3.469M26.988B71.658BZAR20.413.87ZARRetail Trade
PPHPEPKOR HOLDINGS LTD81.396BZAR2034ZAC−0.44%−9ZAC
Sell
6.999M14.235B75.181BZAR12.611.65ZARRetail Trade
REMREMGRO LTD76.096BZAR14198ZAC−0.27%−39ZAC
Buy
1.096M15.554B80.444BZAR6.1823.28ZARFinance
DSYDISCOVERY LTD74.567BZAR14215ZAC−0.55%−78ZAC
Buy
874.862K12.436B94.938BZAR17.598.25ZAR13.45KFinance
DTCDATATEC LTD68.875BZAR3369ZAC−1.61%−55ZAC
Buy
118.985K400.86M7.592BZAR16.432.16ZAR10.933KTechnology Services
MTMMOMENTUM MET HLDGS LTD66.523BZAR1963ZAC2.45%47ZAC
Strong Buy
14.317M28.103B26.424BZAR7.412.60ZAR16.558KFinance
GFIGOLD FIELDS LTD62.049BZAR19200ZAC−0.87%−168ZAC
Sell
1.829M35.116B172.624BZAR12.4715.63ZAR2.607KNon-Energy Minerals
INLINVESTEC LTD61.334BZAR11226ZAC1.38%153ZAC
Strong Buy
896.15K10.06B209.814BZAR6.7416.54ZARFinance
ANGANGLOGOLD ASHANTI LTD59.59BZAR36151ZAC−0.80%−293ZAC
Neutral
1.384M50.02B152.543BZAR18.1120.25ZARNon-Energy Minerals
MCGMULTICHOICE GROUP LTD55.24BZAR12151ZAC0.52%63ZAC
Strong Buy
689.381K8.377B51.686BZAR−0.60ZAR7.204KConsumer Services
SPGSUPER GROUP LTD46.238BZAR3200ZAC4.34%133ZAC
Strong Buy
379.65K1.215B10.622BZAR8.253.79ZAR14KTransportation
TFGTHE FOSCHINI GROUP LIMITED45.299BZAR11087ZAC0.33%36ZAC
Buy
1.856M20.579B35.745BZAR10.7510.44ZAR32.842KRetail Trade
TKGTELKOM SA SOC LTD42.756BZAR3453ZAC−2.43%−86ZAC
Buy
622.29K2.149B17.271BZAR9.443.92ZARCommunications
CLSCLICKS GROUP LTD42.455BZAR27474ZAC−0.93%−257ZAC
Neutral
836.812K22.991B67.658BZAR25.8310.80ZAR16.492KRetail Trade
HARHARMONY GM CO LTD42.148BZAR6226ZAC−2.76%−177ZAC
Sell
2.333M14.523B39.207BZAR29.642.20ZARNon-Energy Minerals
ACLARCELORMITTAL SA LIMITED39.708BZAR400ZAC−0.99%−4ZAC
Sell
138.341K55.336M4.514BZAR0.616.68ZAR7.013KNon-Energy Minerals
BAWBARLOWORLD LTD39.383BZAR9272ZAC0.91%84ZAC
Buy
248.198K2.301B17.167BZAR7.6712.06ZAR8.609KDistribution Services
APNASPEN PHARMACARE HLDGS LTD38.606BZAR14951ZAC0.69%103ZAC
Buy
703.421K10.517B66.06BZAR10.4514.30ZAR9.167KHealth Technology
CPICAPITEC BANK HLDGS LTD35.586BZAR182853ZAC0.41%739ZAC
Sell
249.708K45.66B211.435BZAR22.9080.20ZAR14.758KFinance
RCLRCL FOODS LIMITED34.907BZAR1000ZAC0.10%1ZAC
Sell
20.34K20.34M9.54BZAR8.891.14ZARConsumer Non-Durables
DGHDISTELL GROUP HLDGS LTD34.134BZAR17568ZAC0.31%54ZAC
Buy
79.936K1.404B38.477BZAR16.3910.80ZAR4.609KConsumer Non-Durables
TBSTIGER BRANDS LTD34.029BZAR21044ZAC−0.47%−99ZAC
Neutral
203.398K4.28B33.042BZAR12.2417.62ZAR10.439KConsumer Non-Durables
NPHNORTHAM PLATINUM HLDGS LTD33.906BZAR17525ZAC0.69%120ZAC
Sell
1.105M19.361B67.917BZAR6.7625.90ZAR21.152KNon-Energy Minerals
EXXEXXARO RESOURCES LTD32.771BZAR21887ZAC−1.82%−406ZAC
Buy
559.86K12.254B53.843BZAR4.2752.48ZAR18.813KEnergy Minerals
DCPDIS-CHEM PHARMACIES LTD30.407BZAR3005ZAC−1.15%−35ZAC
Buy
1.009M3.032B26.128BZAR25.331.21ZAR20KRetail Trade
MURMURRAY & ROBERTS HLDGS29.869BZAR263ZAC−4.01%−11ZAC
Strong Sell
80.308K21.121M1.078BZAR8.290.34ZAR8.394KIndustrial Services
SNTSANTAM LIMITED28.462BZAR28477ZAC0.21%61ZAC
Buy
26.5K754.641M31.349BZAR14.0220.52ZAR6.025KFinance
LHCLIFE HEALTHC GRP HLDGS LTD28.206BZAR1716ZAC0.23%4ZAC
Sell
3.962M6.799B24.882BZAR16.361.06ZARHealth Services
KAPKAP INDUSTRIAL HLDGS LTD27.979BZAR416ZAC1.22%5ZAC
Sell
3.104M1.291B10.131BZAR6.040.70ZARTransportation
MRPMR PRICE GROUP LTD27.035BZAR16499ZAC0.01%1ZAC
Sell
779.711K12.864B42.565BZAR12.4913.59ZAR20.837KRetail Trade
TCPTRANSACTION CAPITAL LTD26.939BZAR3549ZAC−0.42%−15ZAC
Buy
2.754M9.774B27.044BZAR16.152.27ZAR9.784KCommercial Services
TGATHUNGELA RESOURCES LTD26.282BZAR22433ZAC0.85%190ZAC
Sell
2.016M45.227B31.253BZAR1.97113.55ZARUtilities
AFEAECI LIMITED26.053BZAR9220ZAC6.00%522ZAC
Buy
447.317K4.124B8.3BZAR7.3312.02ZAR6.973KProcess Industries
AEGAVENG GROUP LIMITED25.823BZAR1380ZAC−0.14%−2ZAC
Sell
77.598K107.085M1.633BZAR13.851.06ZAR5.211KIndustrial Services
AVVALVIVA HOLDINGS LTD23.4BZAR2768ZAC0.14%4ZAC
Buy
41.091K113.74M3.036BZAR6.14ZARDistribution Services
NTCNETCARE LIMITED21.636BZAR1415ZAC−2.62%−38ZAC
Strong Sell
6.861M9.708B19.455BZAR20.380.72ZAR18KHealth Services
OMNOMNIA HOLDINGS LTD21.437BZAR6333ZAC−1.23%−79ZAC
Sell
275.749K1.746B10.627BZAR9.596.93ZAR4.01KProcess Industries
OUTOUTSURANCE GROUP LIMITED21.356BZAR3548ZAC−1.20%−43ZAC
Buy
4.122M14.626B54.932BZAR2.4714.63ZAR35KFinance
ARLASTRAL FOODS LTD19.334BZAR16145ZAC0.74%118ZAC
Neutral
127.868K2.064B6.18BZAR5.9427.45ZAR13.812KProcess Industries
TRUTRUWORTHS INT LTD18.974BZAR6830ZAC0.56%38ZAC
Strong Buy
2.446M16.709B24.883BZAR8.717.94ZAR9.582KRetail Trade
HCIHOSKEN CONS INV LTD18.21BZAR17409ZAC4.42%737ZAC
Strong Buy
224.994K3.917B13.484BZAR4.8934.53ZARConsumer Services
BLUBLUE LABEL TELECOMS LTD17.806BZAR508ZAC0.40%2ZAC
Buy
894.684K454.499M4.418BZAR4.461.17ZARDistribution Services
WBOWILSON BAYLY HLM-OVC LTD17.24BZAR9779ZAC0.26%25ZAC
Strong Buy
6.312K61.725M5.188BZAR−40.62ZAR6.148KIndustrial Services
NPKNAMPAK LTD16.937BZAR99ZAC−1.00%−1ZAC
Sell
1.045M103.465M632.829MZAR−0.23ZARProcess Industries
ARIAFRICAN RAINBOW MIN LTD16.917BZAR28626ZAC0.78%221ZAC
Neutral
247.835K7.095B55.687BZAR4.5263.43ZAR21.344KNon-Energy Minerals
RBPROYAL BAFOKENG PLATINUM LTD16.429BZAR16813ZAC−0.08%−14ZAC
Strong Buy
44.727K751.995M48.468BZAR13.5513.27ZAR11.024KNon-Energy Minerals
NY1NINETY ONE LIMITED16.192BZAR4321ZAC0.30%13ZAC
Buy
216.544K935.687M80.156BZAR10.354.23ZARFinance
KALKAAP AGRI LIMITED15.7BZAR4099ZAC−0.24%−10ZAC
Sell
170.969K700.802M2.905BZAR7.475.62ZAR6.752KCommercial Services
AVIAVI LTD13.845BZAR7528ZAC0.55%41ZAC
Buy
1.339M10.081B24.711BZAR14.255.30ZAR8.412KConsumer Non-Durables
HLMHULAMIN LTD13.015BZAR256ZAC−1.16%−3ZAC
Sell
67.662K17.321M843.228MZAR1.322.02ZARNon-Energy Minerals
MTAMETAIR INVESTMENTS LTD12.621BZAR2433ZAC−0.04%−1ZAC
Strong Sell
16.716K40.67M4.687BZAR11.222.22ZAR6.062KProducer Manufacturing
RBXRAUBEX GROUP LTD11.578BZAR2679ZAC−0.78%−21ZAC
Sell
92.172K246.929M4.883BZAR8.353.27ZARIndustrial Services
MPTMPACT LIMITED11.549BZAR2950ZAC−0.27%−8ZAC
Buy
2.144K6.325M4.334BZAR7.833.92ZARProcess Industries
ADRADCORP HOLDINGS LIMITED11.513BZAR540ZAC−0.18%−1ZAC
Buy
2.664K1.439M580.014MZAR7.050.78ZARCommercial Services
CMHCOMBINED MOTOR HLDGS LTD11.168BZAR2783ZAC1.13%31ZAC
Buy
33.58K93.453M2.058BZAR4.766.03ZAR2.363KRetail Trade
CSBCASHBUILD LTD11.145BZAR19197ZAC0.00%0ZAC
Buy
4.009K76.961M4.351BZAR9.2520.95ZARRetail Trade
RLOREUNERT LTD11.129BZAR6021ZAC2.09%123ZAC
Strong Buy
155.252K934.772M9.408BZAR11.485.19ZARConsumer Durables
THATHARISA PLC10.861BZAR2210ZAC−0.76%−17ZAC
Buy
30.667K67.774M6.65BZAR2.658.55ZAR2.202KNon-Energy Minerals
LBRLIBSTAR HOLDINGS LTD10.001BZAR640ZAC−0.31%−2ZAC
Strong Buy
2.711K1.735M3.813BZAR16.800.39ZARConsumer Non-Durables
PPCPPC LIMITED9.882BZAR258ZAC−0.39%−1ZAC
Buy
1.129M291.298M3.99BZARNon-Energy Minerals
NRPNEPI ROCKCASTLE N.V.9.383BZAR11013ZAC1.61%175ZAC
Strong Buy
1.454M16.009B65.799BZAR13.677.98ZARFinance
ITEITALTILE LTD8.981BZAR1406ZAC−1.26%−18ZAC
Buy
47.287K66.486M17.301BZAR9.461.52ZARRetail Trade
MSTMUSTEK LTD8.91BZAR1675ZAC3.46%56ZAC
Strong Buy
50.446K84.497M932.148MZAR4.643.51ZAR1.148KElectronic Technology
ACTAFROCENTRIC INV CORP LTD8.723BZAR532ZAC−1.85%−10ZAC
Buy
21.867K11.633M3.126BZAR10.340.55ZARRetail Trade
AIPADCOCK INGRAM HLDGS LTD8.706BZAR5179ZAC2.90%146ZAC
Strong Buy
14.834K76.825M7.839BZAR10.434.95ZARHealth Technology
TSGTSOGO SUN GAMING LTD8.666BZAR1188ZAC1.45%17ZAC
Buy
230.891K274.299M12.26BZAR7.041.67ZARConsumer Services
ZZDZEDA LIMITED8.297BZAR1313ZAC0.31%4ZAC
Sell
104.655K137.412M2.484BZAR1.66KFinance
OCEOCEANA GROUP LTD8.148BZAR7174ZAC−0.22%−16ZAC
Buy
39.837K285.791M8.419BZAR12.016.02ZARConsumer Non-Durables
MRFMERAFE RESOURCES LTD8.063BZAR133ZAC0.00%0ZAC
Sell
913.368K121.478M3.374BZAR1.660.81ZAR9.574KNon-Energy Minerals
CAACA SALES HOLDINGS LTD8.028BZAR699ZAC−1.13%−8ZAC
Sell
119.289K83.383M3.346BZAR10.380.69ZAR10.423KDistribution Services
BELBELL EQUIPMENT LTD8.017BZAR1520ZAC−5.00%−80ZAC
Buy
85.189K129.487M1.53BZAR5.933.33ZARProducer Manufacturing
AELALTRON LIMITED A7.93BZAR866ZAC−0.80%−7ZAC
Sell
78.715K68.167M3.31BZAR65.850.13ZAR5.616KTechnology Services
CHPCHOPPIES ENTERPRISES LTD7.765BZAR90ZAC−1.10%−1ZAC
Strong Buy
45.882K4.129M1.13BZAR6.530.14ZAR9.177KRetail Trade
HDCHUDACO INDUSTRIES LTD7.258BZAR15798ZAC1.94%300ZAC
Strong Buy
32.404K511.918M4.455BZAR8.8818.13ZAR3.768KDistribution Services
LEWLEWIS GROUP LTD7.256BZAR4600ZAC4.28%189ZAC
Sell
75.557K347.562M2.587BZAR6.277.30ZARRetail Trade
RFGRFG HOLDINGS LIMITED7.255BZAR1210ZAC−1.47%−18ZAC
Sell
1.076K1.302M3.213BZAR9.001.38ZARConsumer Non-Durables
IVTINVICTA HOLDINGS LTD7.189BZAR2665ZAC−4.31%−120ZAC
Strong Sell
26.319K70.14M2.738BZAR6.034.71ZARDistribution Services
FBRFAMOUS BRANDS LTD6.476BZAR6066ZAC1.29%77ZAC
Sell
52.551K318.774M5.999BZAR12.564.80ZAR3.968KTransportation