DB • 5NU • SGXE62145532
Generating your data highlights...
10.4b USD | # 1626 in DE
56 shares | 116.98 USD
4.99b
45.90% | 2.29b