Nasdaq • FBIO • US34960Q3074
Generating your data highlights...
100m USD | # 8416 in US
461.57k shares | 1.19m USD
33.22m
69.51% | 23.09m