DB • IU2 • NO0010208051
Generating your data highlights...
12b USD | # 1460 in DE
542 shares | 25.17k USD
254.73m
63.79% | 162.48m