With 52% institutional ownership, Starwood Property Trust, Inc. (NYSE:STWD) is a favorite amongst the big guns
This implies the analysts working for those institutions have looked at the stock and they like it. But just like anyone else, they could be wrong. It is not uncommon to see a big< ...
Simply Wall St. via Yahoo
6 days ago