StocksLeggett & Platt IncLEG

LEG

Leggett & Platt Inc

39.81 0.89 (2.29%)
Delayed Prices By NASDAQ, in USD Market Closed
Trade