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