NasdaqGS:BCRXBiotechs
Does BioCryst Pharmaceuticals (BCRX) Still Offer Value After Recent Share Price Strength?
If you are wondering whether BioCryst Pharmaceuticals at US$9.40 still offers value, it helps to start by lining up the recent share performance with what the fundamentals suggest the stock might be worth.
Over the short term, the share price return sits at 2.6% over 7 days, 24.0% over 30 days and 25.3% year to date, with a 20.5% return over 1 year and 9.8% over 3 years, compared with a 5 year return of a 7.6% decline.
These moves are occurring as investors continue to respond to ongoing...