Nasdaq • BBIO • US10806X1028
Generating your data highlights...
15.7b USD | # 1217 in US
3.25m shares | 248.96m USD
195.49m
85.52% | 167.19m