DB:QEN | US15135B1017
Generating your data highlights...
18.3b USD | # 1074 in DE
453 shares | 23.71k USD
491.77m
93.30% | 458.82m