Vistra: HSBC initiates coverage with buy rating and target price $190 - VST News | Rallies