DB • BYR • US69366X1000
Generating your data highlights...
25.8b USD | # 786 in DE
250 shares | 2.22k USD
150.57b
46.45% | 69.95b