Bank of China (BoC) reported a 2.38% rise in 2023 net profit in a filing on Thursday.

Its profit of 231.9 billion yuan ($32.08 billion) topped the 225.82 billion expected by 16 analysts, LSEG data showed.

($1 = 7.2291 Chinese yuan renminbi) (Reporting by Ziyi Tang and Engen Tham)