MCF Advisors LLC lifted its holdings in shares of Starwood Property Trust, Inc. (NYSE:STWD – Free Report) by 1,234.0% in the 4th quarter, according to its most recent Form 13F filing with the SEC. The firm owned 28,842 shares of the real estate investment trust’s stock after buying an additional 26,680 shares during the period. […]