Three more enterprises join billion-dollar club in July

By the end of July 2023, there are 43 stocks with market capitalisation of over US$1 billion