DB • AOF • DE0005104400
Generating your data highlights...
1.89b USD | # 4130 in DE
174 shares | 2.76m USD
15.91m
56.81% | 9.04m