NYSE • LPX • US5463471053
Generating your data highlights...
5.12b USD | # 2544 in US
1.15m shares | 86.05m USD
69.92m
84.53% | 59.1m