DB • 1WE • FR0013451333
Generating your data highlights...
4.82b USD | # 2624 in DE
5.8k shares | 15.9m USD
184.8m
55.36% | 102.3m