XTRA:LOM | US5398301094
Generating your data highlights...
145b USD | # 106 in DE
623 shares | 408.91k USD
238.36m
73.59% | 175.4m