Financial insights of BNC