With 81% ownership, Amgen Inc. (NASDAQ:AMGN) boasts of strong institutional backing
Institutions hold significant shares in Amgen, influencing its share price. The top 18 shareholders own 50% of the company, with 81% held by institutions. Insider sales occurred. 21 US stocks are forecasted to yield over 6% dividends.