- NSE PORT CO I
984500KCADF4LE1E0630South AfricaMUIZENBERGLapsed - not renewed
- Ntsimbintle Holdings (Pty) Ltd
37890000C5CA949FAD13South AfricaHoughtonLapsed - not renewed
- NTT DATA SOUTH AFRICA (PTY) LTD
213800V23ME9KZV4RQ36South AfricaBRYANSTON
- NTT GLOBAL DATA CENTERS EMEA (PTY) LTD
213800UZXJGSR5Y61823South AfricaCENTURION
- NTT LTD MANAGEMENT SERVICES SOUTH AFRICA
213800LAU5O8UQ8IH535South AfricaBRYANSTON
- Numoro (Pty) Ltd
3789Z5YVHUR0MLARUR77South AfricaBellville
- NUTRICIA SOUTHERN AFRICA
9845004847F9F058D522South AfricaJOHANNESBURG
- Nutri Feeds Proprietary Limited
3789004B17967E408824South AfricaPotchefstroomLapsed - not renewed
- Nutun (Pty) Ltd
378900BAE4282C9B1D47South AfricaJohannesburgLapsed - not renewed
- NU-WORLD INDUSTRIES
9845009CF8CC97E84933South AfricaSANDTON
- NVest Securities Pty Limited
378900AFA5A2B217A128South AfricaEast London
- NYANZA LIGHT METALS (RF)
984500A7657B3A3T5977South AfricaSANDTON
- O2O NETWORK LIMITED SA
984500400D76BFA5DF42South AfricaSANDTON
- Oakhaven Capital (Pty) Ltd
378900894EBAC0C0B056South AfricaJohannesburg
- Oakleaf Capital (Pty) Ltd
3789008F2E03AA767F69South AfricaJohannesburg
- Oasis Crescent Capital (Pty) Ltd
37890081C5918EF44260South AfricaCape Town
- Oasis Group Holdings pty ltd
635400NCLUKIDUFXCG03South AfricaCape TownLapsed - not renewed
- Obsidian Capital (Pty) Ltd
3789005031213C2C1986South AfricaJohannesburg
- OCEANHILL CAPITAL
9845007UC01B4F482F20South AfricaBUTTERWORTHLapsed - not renewed
- Oddity Group Holdings
254900AKR2P2KIB2BV16South AfricaVanderbijlparkLapsed - not renewed
- ODYSSEE CONSULT
984500K9YFB5696CC040South AfricaJOHANNESBURG
- ODYSSEY CAPITAL MANAGERS (Pty) Ltd
254900JVXB1L46UGXJ03South AfricaGAUTENG
- OILSEED XCHANGE
984500CAX36BD80C0374South AfricaKTUGERSDORP
- OLAM SOUTH AFRICA
5493006R8XSTLEQ9EM82South AfricaDURBAN
- OLD MUTUAL CUSTOMISED SOLUTIONS
5493002FQBFVRNDYI398South AfricaCAPE TOWN
- OLD MUTUAL EMERGING MARKETS
549300XGFND7RV7QXY84South AfricaCAPE TOWNLapsed - not renewed
- OLD MUTUAL INVESTMENT GROUP
549300MYB1NZTDVHAG25South AfricaCAPE TOWN
- OLD MUTUAL SPECIALISED FINANCE
549300CCSVQAVRB6W077South AfricaCAPE TOWN
- OLD MUTUAL UNIT TRUST MANAGERS (RF) (PTY) LTD
213800TLRDAMR4KD4393South AfricaPINELANDSLapsed - not renewed
- OLD MUTUAL WEALTH
549300TRYON2U4XALG93South AfricaCAPE TOWN
- Olduvai Capital Asset Management
254900E594BXUF0OJC07South AfricaCAPE TOWN
- OM BRIDGE
213800TZFERSO9YZVG80South AfricaSandtonLapsed - not renewed
- Omhlaba Enterprise
875500T1XD6L0EV3PM57South AfricaPinetownLapsed - not renewed
- Omnia Group
254900XTX2NJAUAKJH20South AfricaSandtonLapsed - not renewed
- ONAM TRADING
9845008F95DAZ7HEBE37South AfricaCAPE TOWN
- ON CHAIN DIGITAL ASSETS
9845007EBFB13D5D4326South AfricaROODEPOORTLapsed - not renewed
- ONEBYTE SOLUTIONS
984500FBCF3FAD9D0098South AfricaMidrandLapsed - not renewed
- One Dream Capital (Pty) Ltd
378900876A93EE178150South AfricaGreenpointLapsed - not renewed
- ONE SUIT INVESTMENT HOLDINGS
9845000BEFPC4F5C4797South AfricaBRYANSTON
- OneTree Capital Holdings (Pty) Ltd
254900B68MRFET2TZ517South AfricaCape TownLapsed - not renewed
- OneTree Capital (Pty) Ltd
254900LGA69WPIO05I68South AfricaCape TownLapsed - not renewed
- OPEN EARTH LABS
98450081DFPC6FC78E97South AfricaMAGALIESBURG
- OPFIN INTERNATIONAL INVESTMENTS
984500C11BE1EO5B7E76South AfricaCENTURIONLapsed - not renewed
- Opheleo Holdings (PTY) LTD
894500O4ESLSDRK2VE82South AfricaJohannesburgLapsed - not renewed
- Optiland Investments (Pty) Ltd
3789009F496B0EA67661South AfricaCenturionLapsed - not renewed
- Optimum Investment Group
254900025WZ8SEH0ZK13South AfricaWESTERN CAPELapsed - not renewed
- OPTIS CAPITAL
213800AJ9864E8WHRK78South AfricaCAPE TOWNLapsed - not renewed
- Optix Africa Proprietary Limited
3789X42KYF21UTU5RW34South AfricaJohannesburg
- Ora Pref Issuer Two (RF)(Pty) Ltd
37890040624FC6DDB552South AfricaCape TownLapsed - not renewed
- ORBIS SECURITIES (PTY) LTD
254900UMN8NSJM48LX19South AfricaCAPE TOWN
- Orchard Investment Management (Pty) Limited
254900CC1Q4PP2BEUY35South AfricaPretoriaLapsed - not renewed
- Ordian Capital (Pty) Ltd
37894RUQ1S27FQQ1MO25South AfricaCape Town
- OREMIN RESOURCES
984500ID51EAED2A6124South AfricaJOHANNESBURG
- ORGANIX TRADING ENTERPRISES
98450038FCCE50N3AE85South AfricaCAPE TOWNLapsed - not renewed
- Origin Investments Proprietary Limited
37890015FDBFA6441E35South AfricaCape TownLapsed - not renewed
- Orion Engineered Carbons (Pty) Ltd
3789MCZBM0IHG0QN1829South AfricaGqeberha
- Oronomo
54930007O3SX46FY4J70South AfricaCape TownLapsed - not renewed
- OSEAAN EN OPLOSSINGS
9845006CEU55XC369Q88South AfricaHERMANUS
- OSHEN PROPERTY GROUP
9845002EFD3F3CFA4H80South AfricaMIDRAND
- Osho Cement (Pty) Ltd
2549005YZHTDCLNKZD29South AfricaJOHANNESBURGLapsed - not renewed