Amgen Inc. (AMGN) fundamental stock analysis