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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing