Legrand SA logo

Legrand SA

0
LTS:0MW7 (France)   Ordinary Shares
€ 98.22 (-0.13%) Nov 8
23.92
P/B:
3.75
Market Cap:
€ 25.82B ($ 27.68B)
Enterprise V:
€ 29.02B ($ 31.12B)
Volume:
67.20K
Avg Vol (2M):
242.00K
Trade In:
Volume:
67.20K

Legrand SA Valuation Measures