DB • TPIG • TH0471010Y12
Generating your data highlights...
1.75b USD | # 4133 in DE
15.13k shares | 1.16k USD
20.41b
49.91% | 10.19b