Could anyone enlighten me regarding this list, does Amgen own 12.4% now? And why the Cayman fund who held 27.8M shares is not on this list? Is it logic to think the short interest was down but the price did not move up because they are the one dumping shares? cheers
Add to My Watchlist
What is My Watchlist?