Key facts today
HSBC repurchased 36.9 million shares for US$418.6 million on May 13, 2025, and 4.97 million shares recently, totaling 28.5 million shares for $321.7 million since May 6.
HSBC issued US$5.5 billion in senior unsecured notes, including US$2.25 billion due 2031 and US$2 billion due 2036, plus 3 billion euros in additional notes due 2030 and 2034.
Key stats
Displays a symbol's price movements over previous years to identify recurring trends.