Nasdaq • FBIO • US34960Q3074
Generating your data highlights...
76.4m USD | # 8881 in US
675.29k shares | 1.87m USD
33.22m
69.51% | 23.09m