Nasdaq • BBIO • US10806X1028
Generating your data highlights...
13.5b USD | # 1321 in US
2.57m shares | 183.6m USD
195.81m
83.15% | 162.82m