LGRDY Financials: Legrand SA AI Analysis