DB • D1NC • NO0010161896
Generating your data highlights...
48.8b USD | # 482 in DE
411 shares | 12.92k USD
1.44b
48.65% | 700.58m