DB:FFEA | ES0134950F36
Generating your data highlights...
1.24b USD | # 4203 in DE
21 shares | 876.95k USD
311.25m
92.47% | 287.8m