Nasdaq • BBIO • US10806X1028
Generating your data highlights...
13.3b USD | # 1352 in US
2.4m shares | 169.1m USD
195.86m
83.19% | 162.93m