DB • BYNN • FR0013269123
Generating your data highlights...
3.84b USD | # 2906 in DE
472 shares | 13.97m USD
102.78m
73.11% | 75.14m