DB • IU2 • NO0010208051
Generating your data highlights...
11.7b USD | # 1481 in DE
924 shares | 50.45k USD
254.73m
63.79% | 162.48m