XTRA • AHOG • NL0011794037
Generating your data highlights...
34.9b USD | # 633 in DE
1.79k shares | 157.66m USD
880.05m
98.91% | 870.43m