List of JSE Shares 2023-04-25

ShareNameLong NameSectorSuspended / CautionedActiveClosing Price
Moderna, IncModerna, IncCommon StockNoYes134.900000
Marvell Technology Group Marvell Technology Group LtdCommon StockNoYes36.910000
Morgan StanleyMorgan StanleyCommon StockNoYes88.060000
Microsoft CorporationMicrosoft CorporationCommon StockNoYes275.420000
MicroStrategy IncorporateMicroStrategy IncorporatedCommon StockNoYes290.910000
ArcelorMittalArcelorMittalCommon StockNoYes27.320000
Match Group, IncMatch Group, IncCommon StockNoYes33.170000
iShares Edge MSCI USA MomiShares Edge MSCI USA Momentum Factor ETFETFNoYes142.190000
Micron Technology, IncMicron Technology, IncCommon StockNoYes58.140000
MicroVision, IncMicroVision, IncCommon StockNoYes1.820000
Norwegian Cruise Line HolNorwegian Cruise Line Holdings LtdCommon StockNoYes12.730000
Nasdaq, IncNasdaq, IncCommon StockNoYes55.270000
NextEra Energy, IncNextEra Energy, IncCommon StockNoYes77.820000
Newmont Mining CorporatioNewmont Mining CorporationCommon StockNoYes48.200000
New Relic, IncNew Relic, IncCommon StockNoYes70.280000
Netflix, IncNetflix, IncCommon StockNoYes322.550000
NIO IncNIO IncCommon StockNoYes7.900000
NIKE, IncNIKE, IncCommon StockNoYes124.660000
Annaly Capital ManagementAnnaly Capital Management, IncCommon StockNoYes18.980000
Nano Dimension LtdNano Dimension LtdCommon StockNoYes2.390000
ProShares S&P 500 DividenProShares S&P 500 Dividend Aristocrats ETFETFNoYes91.660000
Northrop Grumman CorporatNorthrop Grumman CorporationCommon StockNoYes465.470000
Nokia CorporationNokia CorporationCommon StockNoYes4.100000
ServiceNow, IncServiceNow, IncCommon StockNoYes442.280000
NetEase, IncNetEase, IncCommon StockNoYes84.550000
NETGEAR, IncNETGEAR, IncCommon StockNoYes16.690000
Intellia Therapeutics, InIntellia Therapeutics, IncCommon StockNoYes36.270000
Nutanix, IncNutanix, IncCommon StockNoYes23.420000
Nucor CorporationNucor CorporationCommon StockNoYes147.950000
Novavax, IncNovavax, IncCommon StockNoYes7.630000
NovoCure LimitedNovoCure LimitedCommon StockNoYes60.960000
NVIDIA CorporationNVIDIA CorporationCommon StockNoYes262.410000
Novo Nordisk A/SNovo Nordisk A/SCommon StockNoYes168.580000
Novartis AGNovartis AGCommon StockNoYes104.040000
Invitae CorporationInvitae CorporationCommon StockNoYes1.240000