SWRAY Financials: Swire Pacific Limited AI Analysis