3 days StanChart posts strong annual earnings, announces $1.5 bln share buyback Investing.com StanChart posts strong annual earnings, announces $1.5 bln share buyback. Earnings X