DB • AOF • DE0005104400
Generating your data highlights...
1.3b USD | # 4601 in DE
142 shares | 3.6m USD
15.91m
56.81% | 9.04m