10nis,
Amgen spent the late 90's and early 2000's priced > $80 ( peaked in the $120 area). During that timeframe it's sales hovered around $2B and it was lucky to ever make $1.00 per share.
For the last couple of years, Amgen's sales exceed $15 Billion, earnings are in the $5 range and it has in excess of $20 Billion in current assets. Yet the stock can't hold the mid $50's.
Why the difference? Simply, it's current captain hasn't defined it's future.
End of story.