First Trust Advisors LP Acquires 98,974 Shares of Starwood Property Trust, Inc. (NYSE:STWD)
First Trust Advisors LP boosted its stake in shares of Starwood Property Trust, Inc. (NYSE:STWD – Free Report) by 36.0% during the 4th quarter, according to its most recent 13F filing with the SEC. The firm owned 373,918 shares of the real estate investment trust’s stock after buying an additional 98,974 shares during the period. […]
