Blackrock has had a position for a while and the fact that they do is a strong endorsement (but so is Baupost (Klarman) and Icahn). I saw an item that indicated they had the best investment return of any investment fund last year (not sure which of their managed investments) When they take a position you can bet that it is well thought out.
Sentiment: Strong Buy