DB • NW0 • NL0015073TS8
Generating your data highlights...
16.1b USD | # 1161 in DE
3.3k shares | 30.45m USD
1b
15.06% | 150.59m