DB • 18LB • SE0010100958
Generating your data highlights...
12.7b USD | # 1402 in DE
18 shares | 364.01 USD
591.73m
23.64% | 139.9m