NYSE • LXP.PRC • US5290433094
Generating your data highlights...
3.08b USD | # 3313 in US
2.13k shares | 99.38k USD
295.79m
97.35% | 287.95m