Nasdaq:PHAR | US71716E1055
Generating your data highlights...
647m USD | # 5315 in US
3.05k shares | 33.42k USD
673.44m
97.67% | 657.77m