DB:BYRA | ID1000118201
Generating your data highlights...
32.8b USD | # 643 in DE
31.93k shares | 7.25k USD
150.59b
46.43% | 69.92b