Nasdaq • BBIO • US10806X1028
Generating your data highlights...
13.5b USD | # 1331 in US
3.12m shares | 244.22m USD
195.49m
85.52% | 167.19m