Epiphany Investing

Searching Out the Optimal Portfolio of “Revelation” Stocks

Amgen Answering the $30 Billion Riddle…Lean Towards Biotech (AMGN)

Amgen was a rare earnings bright spot yesterday, and was sporting a much more biotech look than we’ve seen from the company in some time. As Amgen handily beat top and bottom-line expectations, investors are left to decide if this company trading for 11x current year estimates deserves a multiple expansion that would put it [...]