DB • SIS • DE0007201907
Generating your data highlights...
621m USD | # 5745 in DE
179 shares | 24.16k USD
10.34m
13.59% | 1.41m