Amgen Inc. (AMGN) supply chain analysis