DB • SHF • DE0007203705
Generating your data highlights...
677m USD | # 5619 in DE
73 shares | 28.26k USD
7.29m
18.44% | 1.34m