KGI Daily Trading Ideas 5 June 2023: Rex International Holding Ltd (REXI SP), Kingsoft Corp. (3888 HK),Enphase Energy Inc (ENPH US) June 5, 2023