DB • BNRA • US1071801013
Generating your data highlights...
10.4b USD | # 1623 in DE
52 shares | 20.42 USD
144.39m
79.54% | 114.84m