CMSQF Financials: Computershare Ltd AI Analysis