DB • PTTG • TH0355A10Z12
Generating your data highlights...
16.3b USD | # 1149 in DE
1.07k shares | 5.14k USD
3.97b
33.43% | 1.33b