Nasdaq:PHAR | US71716E1055
Generating your data highlights...
635m USD | # 5282 in US
3k shares | 33.79k USD
673.44m
97.67% | 657.77m