DB • BYRA • ID1000118201
Generating your data highlights...
25.8b USD | # 786 in DE
31.54k shares | 5.6k USD
149.88b
46.20% | 69.25b