CWXZF Financials: Doman Building Materials Group Ltd AI Analysis