DIA500.25-9.16 -1.80%
SPY725.43-11.62 -1.58%
QQQ693.69-14.14 -2.00%

How Starwood’s Earnings Miss and New Buyback Plan Will Impact Starwood Property Trust (STWD) Investors

Simply Wall St·05/27/2026 00:29:40
Listen to the news
  • Earlier in 2026, Starwood Property Trust reported a first-quarter earnings miss, citing rising expenses, a weak liquidity position, and ongoing debt pressures within a still-uncertain mortgage and commercial real estate backdrop.
  • At the same time, the company highlighted its broad commercial real estate platform and introduced a US$400.00 million share repurchase authorization, underscoring management’s focus on portfolio optimization and capital returns even as sector conditions remain challenging.
  • Next, we’ll examine how Starwood’s earnings shortfall and liquidity pressures may reshape its investment narrative and future risk-reward profile.

Explore 29 top quantum computing companies leading the revolution in next-gen technology and shaping the future with breakthroughs in quantum algorithms, superconducting qubits, and cutting-edge research.

Starwood Property Trust Investment Narrative Recap

To own Starwood Property Trust, you need to believe its diversified commercial real estate platform can offset pressures from higher expenses, a weak liquidity position, and meaningful debt. The recent earnings miss and softer liquidity are highly relevant for the key near term catalyst, which is the company’s ability to keep funding its portfolio and dividend, and they also sharpen the biggest current risk around refinancing costs and access to capital.

Against that backdrop, the new US$400.00 million share repurchase authorization stands out as the most relevant recent announcement, because it directly interacts with those same liquidity and balance sheet questions. While buybacks can support per share metrics and signal confidence, they also sit alongside ongoing capital markets activity, including sizeable senior note issuances, that keeps funding and refinancing conditions front and center for the stock’s risk reward profile.

However, investors should be aware that concentrated exposure to commercial real estate credit, combined with refinancing needs, could...

Read the full narrative on Starwood Property Trust (it's free!)

Starwood Property Trust’s narrative projects $3.3 billion revenue and $626.4 million earnings by 2029. This requires 78.7% yearly revenue growth and a $284.7 million earnings increase from $341.7 million today.

Uncover how Starwood Property Trust's forecasts yield a $20.36 fair value, a 17% upside to its current price.

Exploring Other Perspectives

STWD 1-Year Stock Price Chart
STWD 1-Year Stock Price Chart

Three fair value estimates from the Simply Wall St Community span a wide range, from about US$7.93 up to US$20.36 per share, underlining how far apart views can be. Set against this spread, the recent earnings miss and liquidity strain highlight why you may want to weigh both balance sheet risk and sector dependence before deciding which outlook on Starwood’s future performance you find most convincing.

Explore 3 other fair value estimates on Starwood Property Trust - why the stock might be worth as much as 17% more than the current price!

Reach Your Own Conclusion

Disagree with existing narratives? Extraordinary investment returns rarely come from following the herd, so go with your instincts.

Ready To Venture Into Other Investment Styles?

The market won't wait. These fast-moving stocks are hot now. Grab the list before they run:

This article by Simply Wall St is general in nature. We provide commentary based on historical data and analyst forecasts only using an unbiased methodology and our articles are not intended to be financial advice. It does not constitute a recommendation to buy or sell any stock, and does not take account of your objectives, or your financial situation. We aim to bring you long-term focused analysis driven by fundamental data. Note that our analysis may not factor in the latest price-sensitive company announcements or qualitative material. Simply Wall St has no position in any stocks mentioned.

Contact Us

Contact Number :+852 3852 8500
Monday 7:00 AM - Saturday 9:00 AM (HKT)
Service Email :service@webull.hk
Online Support: Monday - Friday: 9:00 - 16:00; 22:30 - 5:00 (HKT)
Business Cooperation :marketinghk@webull.hk
Risk Disclosure: The content of this page is not an investment advice and does not constitute any offer or solicitation to offer or recommendation of any investment product. It is for general purposes only and does not take into account your individual needs, investment objectives and specific financial circumstances. All investments involve risk and the past performance of securities, or financial products does not guarantee future results or returns. Keep in mind that while diversification may help spread risk it does not assure a profit, or protect against loss, in a down market. There is always the potential of losing money when you invest in securities, or other financial products. Investors should consider their investment objectives and risks carefully before investing. For more details, please refer to risk disclosure.
Webull Securities Limited is licensed with the Securities and Futures Commission of Hong Kong (CE No. BNG700) for carrying out Type 1 License for Dealing in Securities, Type 2 License for Dealing in Futures Contracts and Type 4 License for Advising on Securities.
Language

English

©2026 Webull Securities Limited. All rights reserved.