Nasdaq • FBIO • US34960Q3074
Generating your data highlights...
91.4m USD | # 8675 in US
586.43k shares | 1.73m USD
33.22m
68.10% | 22.62m