DNDGF Financials: Dunedin Income Growth Investment Trust PLC AI Analysis