DB • 18LB • SE0010100958
Generating your data highlights...
13.5b USD | # 1364 in DE
433 shares | 8.69k USD
591.73m
23.64% | 139.9m