XTRA • 0QF • US60770K1079
Generating your data highlights...
24.5b USD | # 854 in DE
17.78k shares | 1.89m USD
396.79m
93.26% | 370.06m