NasdaqGS:BIIBBiotechs
Is Biogen (BIIB) Pricing Reflect Its Cash Flow Value After Mixed Long Term Returns
If you are wondering whether Biogen's current share price offers good value or if you might be paying too much for its future potential, this article walks through what the numbers are actually saying.
Biogen shares closed at US$176.18, with returns of 2.7% over the last 7 days, 0.1% over 30 days, a 0.9% decline year to date, a 22.4% return over 1 year, a 37.9% decline over 3 years and a 33.5% decline over 5 years. This gives a mixed picture for investors weighing recent momentum against...