XTRA:58H | NL0015435975
Generating your data highlights...
8.64b USD | # 1744 in DE
5.63k shares | 54.67m USD
1.2b
47.62% | 570.83m