DMCHY Financials: DMCI Holdings Inc AI Analysis