NYSE • LPX • US5463471053
Generating your data highlights...
5.42b USD | # 2394 in US
1.12m shares | 82.18m USD
69.86m
90.55% | 63.27m