HCLTech shares get upgrades and downgrades as analysts divided post Q1 results