DB • T0J1 • NL0015001OJ9
Generating your data highlights...
2.36b USD | # 3763 in DE
891 shares | 2.08m USD
229.73m
42.59% | 97.84m