DB • GMM • DE0005895403
Generating your data highlights...
183m USD | # 7601 in DE
207 shares | 17.59k USD
14.91m
11.89% | 1.77m