Nasdaq • BBIO • US10806X1028
Generating your data highlights...
16.8b USD | # 1122 in US
3.61m shares | 255.5m USD
196.04m
78.04% | 152.98m