XTRA • Q23 • CH1300646267
Generating your data highlights...
20.5b USD | # 962 in DE
140 shares | 19.94k USD
192.12m
82.03% | 157.59m