LGRVF Financials: Legrand SA AI Analysis