DB • SYT • DE0005178008
Generating your data highlights...
27.9m USD | # 10097 in DE
608 shares | 4.26k USD
9.93m
32.58% | 3.23m