XTRA:LOM | US5398301094
Generating your data highlights...
116b USD | # 134 in DE
591 shares | 400.57k USD
237.04m
73.72% | 174.74m