DB:QAA | US74762E1029
Generating your data highlights...
46.1b USD | # 400 in DE
46 shares | 12.4k USD
147.33m
98.79% | 145.55m