DB • BSD2 • ES0113900J37
Generating your data highlights...
N/A USD | # 102 in DE
9.47k shares | 438.19m USD
14.4b
98.56% | 14.19b