DB • DLY • NL0009434992
Generating your data highlights...
20b USD | # 1004 in DE
174 shares | 23.23k USD
323.04m
79.77% | 257.7m