Sawtooth Solutions LLC purchased a new position in Starwood Property Trust, Inc. (NYSE:STWD) in the 1st quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission. The institutional investor purchased 20,738 shares of the real estate investment trust’s stock, valued at approximately $463,000.
Other institutional investors and hedge funds have also made changes to their positions in the company. PRW Wealth Management LLC acquired a new stake in shares of Starwood Property Trust in the fourth quarter worth $28,000. Semmax Financial Advisors Inc. acquired a new stake in shares of Starwood Property Trust in the fourth quarter worth $34,000. Capital Investment Advisory Services LLC acquired a new stake in shares of Starwood Property Trust in the fourth quarter worth $36,000. Penserra Capital Management LLC acquired a new stake in Starwood Property Trust during the first quarter valued at $38,000. Finally, Orrstown Financial Services Inc. acquired a new stake in Starwood Property Trust during the first quarter valued at $49,000. 64.32% of the stock is owned by hedge funds and other institutional investors.
STWD traded down $0.06 during midday trading on Monday, hitting $22.66. 1,346,296 shares of the company traded hands, compared to its average volume of 1,682,907. The company has a debt-to-equity ratio of 2.27, a current ratio of 3.14 and a quick ratio of 3.14. The stock has a market cap of $6.38 billion, a P/E ratio of 10.74 and a beta of 0.58. Starwood Property Trust, Inc. has a 52-week low of $19.16 and a 52-week high of $23.28. The stock’s 50 day moving average price is $22.70.
The company also recently announced a quarterly dividend, which will be paid on Monday, July 15th. Shareholders of record on Friday, June 28th will be paid a dividend of $0.48 per share. This represents a $1.92 dividend on an annualized basis and a yield of 8.47%. The ex-dividend date is Thursday, June 27th. Starwood Property Trust’s dividend payout ratio (DPR) is presently 91.00%.
Separately, Zacks Investment Research upgraded shares of Starwood Property Trust from a “sell” rating to a “hold” rating in a research report on Wednesday, March 6th. Two equities research analysts have rated the stock with a hold rating and three have assigned a buy rating to the company’s stock. The company has a consensus rating of “Buy” and a consensus price target of $24.25.
About Starwood Property Trust
Starwood Property Trust, Inc operates as a real estate investment trust (REIT) in the United States and Europe. It operates through three segments: Real Estate Lending, Real Estate Property, and Real Estate Investing and Servicing. The Real Estate Lending segment originates, acquires, finances, and manages commercial first mortgages, subordinated mortgages, mezzanine loans, preferred equity, commercial mortgage-backed securities (CMBS), residential mortgage-backed securities, residential mortgage loans, and other real estate and real estate-related debt investments.
Receive News & Ratings for Starwood Property Trust Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Starwood Property Trust and related companies with MarketBeat.com's FREE daily email newsletter.