XTRA • ET9 • US1725731079
Generating your data highlights...
15.5b USD | # 1201 in DE
6.08k shares | 476.8k USD
229.86m
78.20% | 179.75m