XTRA • NRN • US98389B1008
Generating your data highlights...
48.6b USD | # 484 in DE
28 shares | 3.65k USD
624.63m
99.74% | 623m