DB • BYNN • FR0013269123
Generating your data highlights...
4.03b USD | # 2903 in DE
431 shares | 8.67m USD
102.78m
73.11% | 75.14m