HSBC Holdings (00005.HK) rose in the afternoon, erasing its early morning losses and rising more than 1% on the day. Earlier, its financial report showed a 25% drop in profits in the first quarter, and it launched a $3 billion share buyback plan.

2025-04-29

HSBC Holdings (00005.HK) rose in the afternoon, erasing its early morning losses and rising more than 1% on the day. Earlier, its financial report showed a 25% drop in profits in the first quarter, and it launched a $3 billion share buyback plan.