Nasdaq • BBIO • US10806X1028
Generating your data highlights...
12.7b USD | # 1363 in US
2.47m shares | 189.2m USD
195.49m
85.52% | 167.18m