NYSE • LPX • US5463471053
Generating your data highlights...
4.57b USD | # 2659 in US
1.16m shares | 84.98m USD
69.92m
84.49% | 59.08m