Financial insights of BG