DB • STM • DE000STAB1L8
Generating your data highlights...
457m USD | # 6208 in DE
314 shares | 1.64m USD
24.53m
47.19% | 11.58m