Legrand SA logo

Legrand SA

NEW
LTS:0MW7 (France)   Ordinary Shares
€ 140.7 -5.03 (-3.45%) Sep 9
28.26
P/B:
4.91
Market Cap:
€ 36.79B ($ 42.76B)
Enterprise V:
€ 42.58B ($ 49.50B)
Volume:
48.47K
Avg Vol (2M):
171.78K
Trade In:
Volume:
48.47K

Legrand SA Valuation Measures