DB:BYR | US69366X1000
Generating your data highlights...
29.4b USD | # 705 in DE
N/A shares | N/A USD
150.59b
46.43% | 69.92b