Nasdaq • BBIO • US10806X1028
Generating your data highlights...
12.9b USD | # 1350 in US
2.4m shares | 183.09m USD
195.49m
85.52% | 167.18m