InsightfulValue
← Home

Starwood Property Trust
Starwood Property Trust

-13.84%

Financial services / Private equity


πŸ”§ Tools

βœ… Due Diligence
πŸ”₯ Video Insights

Starwood Property Trust: Is This 12% Yield Hiding a Turnaround Opportunity?

September 15, 2026

Starwood Property Trust is trading near its 52-week low, but the numbers suggest a much more complicated story. At around $15.50, the stock has fallen roughly 14% this year, creating an intriguing setup for value and income investors. The attraction is obvious: the company continues paying $0.48 per share quarterly, unchanged in recent years, producing an annualized yield above 12%. Yet investors are increasingly questioning whether that payout is adequately covered. Second-quarter 2026 revenue reached approximately $513.7 million, up 15.6% year over year, while distributable earnings were $0.40 per share, below the $0.48 dividend. Reported net income collapsed to $6.6 million, largely reflecting credit-related pressures. The major concern remains the portfolio of non-accrual and real-estate-owned assets, totaling roughly $1.9 billion. Management expects to resolve approximately $800 million to $900 million by year-end or shortly afterward. There are encouraging developments. Starwood invested $2.5 billion during the second quarter and $6.7 billion through July, while extending debt maturities and lowering funding costs. Share repurchases could also support the stock. The recovery case depends on successful credit resolutions and restoring dividend coverage. The risks are substantial: property weakness, credit losses and a potential dividend reduction. For a contrarian investor, the discount may be compelling, but uncertainty remains high. This review is for informational and educational purposes only, not financial advice.

Starwood Property Trust: Double-Digit Yield, Discounted Stock, Time to Buy?

August 4, 2026

Starwood Property Trust offers one of the highest dividend yields among major real estate finance companies. We review its diversified lending business, financial performance, dividend sustainability, commercial real estate exposure, key risks, and the catalysts that could support a future stock price recovery.

Starwood Property Trust’s Dip β€” Is This Income Giant a Hidden Value Gem?

August 5, 2025

In this video we take an in‑depth look at Starwood Property Trust, a real estate finance company trading at a depressed share price while offering a substantial dividend yield. We explore the business model, earnings, dividend history, valuation, risks and analyst targets to help you judge whether this could be a compelling value opportunity or a signal to wait. InsightfulValue cuts through the noise with plain‑language analysis of undervalued companies. Visit InsightfulValue.com for more detailed insights and analysis.
© 2024 - 2026 InsightfulValue.com. All rights reserved. Newsletter
Legal