DB • TOJ • CH0048265513
Generating your data highlights...
6.9b USD | # 2057 in DE
4.79k shares | 30.03k USD
1.11b
81.96% | 907.12m