HSBC (HSBC) reported basic earnings per share for Q2 of $0.45, up from $0.26 in Q2, on Tuesday.
Analysts' estimates weren't available for comparison.
Revenue for the quarter ended June 30 was $19.1 billion, up from $16.5 billon in the same period a year ago.
Analysts' estimates weren't available for comparison.
HSBC also announced a resumption of a share buyback program of up to $1 billion.