Nasdaq • FBIO • US34960Q3074
Generating your data highlights...
76m USD | # 8927 in US
525.02k shares | 1.53m USD
33.35m
64.30% | 21.44m