On October 4th, HSBC repurchased 1.9 million shares at prices that ranged from GBP 7.372 to GBP 7.823, with the overall transaction reaching GBP 14.3944 million. This buyback not only signals the ...