DB • TNE2 • US8793822086
Generating your data highlights...
25.2b USD | # 821 in DE
5.14k shares | 22.98k USD
5.64b
69.32% | 3.91b