DMCHY Financials: DMCI Holdings, Inc. AI Analysis