DB • APM • NL0000238145
Generating your data highlights...
73.3m USD | # 8847 in DE
1.43k shares | 22.36k USD
24.27m
49.78% | 12.08m