XTRA • QIA • NL0015002SN0
Generating your data highlights...
8.68b USD | # 1839 in DE
724.3k shares | 35.76m USD
206.8m
99.29% | 205.32m