Nasdaq • BBIO • US10806X1028
Generating your data highlights...
16b USD | # 1198 in US
3.4m shares | 249.27m USD
195.49m
1.82% | 3.55m