Legrand S.A.

Legrand S.A.

LGRVF
Legrand S.A.US flagOther OTC
160.98
USD
+10.72
- -
42.20BMarket Cap