DB:869 | SE0007614722
Generating your data highlights...
31.2m USD | # 9732 in DE
221.37k shares | 569.94 USD
14.92b
28.15% | 4.2b