Atom Investors LP reduced its position in Starwood Property Trust, Inc. (NYSE:STWD – Get Rating) by 57.6% in the 3rd quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission (SEC). The firm owned 42,809 shares of the real estate investment trust’s stock after selling 58,101 shares during the quarter. Atom Investors LP’s holdings in Starwood Property Trust were worth $780,000 at the end of the most recent quarter.
→ Move Over Lithium – 220 Pounds of Graphite In Every EV Battery (From Investing Trends)
Several other hedge funds have also recently bought and sold shares of STWD. M Holdings Securities Inc. boosted its holdings in Starwood Property Trust by 11.4% during the second quarter. M Holdings Securities Inc. now owns 11,550 shares of the real estate investment trust’s stock worth $241,000 after buying an additional 1,181 shares during the last quarter. Banque Pictet & Cie SA bought a new position in shares of Starwood Property Trust during the 2nd quarter valued at about $616,000. SkyOak Wealth LLC lifted its holdings in shares of Starwood Property Trust by 1.6% during the 3rd quarter. SkyOak Wealth LLC now owns 110,234 shares of the real estate investment trust’s stock valued at $2,008,000 after purchasing an additional 1,757 shares in the last quarter. Roosevelt Investment Group LLC raised its position in Starwood Property Trust by 14.8% in the 3rd quarter. Roosevelt Investment Group LLC now owns 15,493 shares of the real estate investment trust’s stock valued at $282,000 after buying an additional 2,000 shares during the last quarter. Finally, Jennison Associates LLC raised its position in Starwood Property Trust by 49.9% in the 3rd quarter. Jennison Associates LLC now owns 1,313,168 shares of the real estate investment trust’s stock valued at $23,926,000 after buying an additional 437,115 shares during the last quarter. 43.77% of the stock is currently owned by institutional investors and hedge funds.
Starwood Property Trust Trading Up 2.0 %
Shares of STWD stock opened at $20.89 on Wednesday. The stock has a market cap of $6.47 billion, a price-to-earnings ratio of 8.00 and a beta of 1.50. The stock has a 50-day moving average of $19.86 and a 200-day moving average of $21.05. The company has a current ratio of 1.09, a quick ratio of 1.09 and a debt-to-equity ratio of 2.86. Starwood Property Trust, Inc. has a 1-year low of $17.69 and a 1-year high of $25.06.
Starwood Property Trust Announces Dividend
The firm also recently declared a quarterly dividend, which was paid on Friday, January 13th. Investors of record on Friday, December 30th were given a dividend of $0.48 per share. This represents a $1.92 dividend on an annualized basis and a dividend yield of 9.19%. The ex-dividend date of this dividend was Thursday, December 29th. Starwood Property Trust’s payout ratio is 73.56%.
Insiders Place Their Bets
In other news, COO Andrew Jay Sossen sold 18,155 shares of Starwood Property Trust stock in a transaction dated Tuesday, November 15th. The stock was sold at an average price of $21.11, for a total value of $383,252.05. Following the transaction, the chief operating officer now owns 275,726 shares in the company, valued at $5,820,575.86. The transaction was disclosed in a document filed with the SEC, which can be accessed through this link. Company insiders own 5.00% of the company’s stock.
Analysts Set New Price Targets
A number of brokerages recently issued reports on STWD. StockNews.com began coverage on Starwood Property Trust in a research report on Wednesday, October 12th. They issued a “hold” rating on the stock. Credit Suisse Group lowered Starwood Property Trust from an “outperform” rating to a “neutral” rating in a report on Monday, January 9th. JPMorgan Chase & Co. decreased their target price on Starwood Property Trust from $25.00 to $23.00 and set an “overweight” rating on the stock in a report on Monday, October 24th. Finally, BTIG Research decreased their target price on Starwood Property Trust from $29.00 to $24.00 in a report on Tuesday, November 1st. Two research analysts have rated the stock with a hold rating, three have issued a buy rating and one has given a strong buy rating to the company. According to MarketBeat.com, Starwood Property Trust currently has an average rating of “Moderate Buy” and an average price target of $25.58.
Starwood Property Trust Profile
Starwood Property Trust, Inc engages in originating, acquiring, financing and managing commercial mortgage loans and other commercial real estate debt and equity investments. It operates through the following segments: Real Estate Commercial and Residential Lending, Real Estate Property, Infrastructure Lending and Real Estate Investing and Servicing.
This instant news alert was generated by narrative science technology and financial data from MarketBeat in order to provide readers with the fastest and most accurate reporting. This story was reviewed by MarketBeat’s editorial team prior to publication. Please send any questions or comments about this story to firstname.lastname@example.org.
Before you consider Starwood Property Trust, you’ll want to hear this.
MarketBeat keeps track of Wall Street’s top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on… and Starwood Property Trust wasn’t on the list.
While Starwood Property Trust currently has a “Buy” rating among analysts, top-rated analysts believe these five stocks are better buys.
View The Five Stocks Here