List of JSE Shares 2023-04-24

ShareNameLong NameSectorSuspended / CautionedActiveClosing Price
BP p.l.cBP p.l.cCommon StockNoYes40.100000
Bruker CorporationBruker CorporationCommon StockNoYes81.190000
Boston Scientific CorporaBoston Scientific CorporationCommon StockNoYes51.340000
BioXcel Therapeutics, IncBioXcel Therapeutics, IncCommon StockNoYes22.910000
B2Gold CorpB2Gold CorpCommon StockNoYes4.130000
Peabody Energy CorporatioPeabody Energy CorporationCommon StockNoYes24.650000
BorgWarner IncBorgWarner IncCommon StockNoYes49.130900
BWX Technologies, IncBWX Technologies, IncCommon StockNoYes64.190000
Boyd Gaming CorporationBoyd Gaming CorporationCommon StockNoYes67.360000
Baozun IncBaozun IncCommon StockNoYes4.490000
Citigroup IncCitigroup IncCommon StockNoYes49.030000
Conagra Brands, IncConagra Brands, IncCommon StockNoYes37.720000
Cara Therapeutics, IncCara Therapeutics, IncCommon StockNoYes4.000000
Caterpillar IncCaterpillar IncCommon StockNoYes223.430000
Cameco CorporationCameco CorporationCommon StockNoYes25.530000
Carnival CorporationCarnival CorporationCommon StockNoYes9.280000
Cadence Design Systems, ICadence Design Systems, IncCommon StockNoYes212.980000
Vericel CorporationVericel CorporationCommon StockNoYes30.190000
Veeva Systems IncVeeva Systems IncCommon StockNoYes186.360000
Vipshop Holdings LimitedVipshop Holdings LimitedCommon StockNoYes14.110000
VMware, IncVMware, IncCommon StockNoYes126.240000
21Vianet Group, Inc21Vianet Group, IncCommon StockNoYes2.890000
Vodafone Group PlcVodafone Group PlcCommon StockNoYes11.160000
Verisk Analytics, IncVerisk Analytics, IncCommon StockNoYes195.800000
Vertex Pharmaceuticals InVertex Pharmaceuticals IncorporatedCommon StockNoYes332.840000
Vuzix CorporationVuzix CorporationCommon StockNoYes3.760000
Verizon Communications InVerizon Communications IncCommon StockNoYes37.100000
Wabtec CorporationWabtec CorporationCommon StockNoYes101.480000
Weibo CorporationWeibo CorporationCommon StockNoYes16.330000
Walgreens Boots Alliance,Walgreens Boots Alliance, IncCommon StockNoYes35.500000
Walker & Dunlop, IncWalker & Dunlop, IncCommon StockNoYes67.890000
Workday, IncWorkday, IncCommon StockNoYes189.090000
Western Digital CorporatiWestern Digital CorporationCommon StockNoYes32.900000
Wells Fargo & CompanyWells Fargo & CompanyCommon StockNoYes41.450000
Wright Investors' ServiceWright Investors' Service Holdings, IncCommon StockNoYes8.280000