GROUF Financials: Grafton Group PLC AI Analysis