XTRA • NOA3 • FI0009000681
Generating your data highlights...
78.4b USD | # 298 in DE
891.26k shares | 314.17m USD
5.46b
78.98% | 4.31b