DB • GFT • DE0005800601
Generating your data highlights...
617m USD | # 5779 in DE
419 shares | 1.54m USD
25.56m
63.13% | 16.14m