XTRA • 0QF • US60770K1079
Generating your data highlights...
18.7b USD | # 1040 in DE
14.33k shares | 1.65m USD
396.59m
93.29% | 369.96m