Starwood Property Trust logo

Starwood Property Trust Share Price (NYSE: STWD)

$19.88

-0.05

(-0.25%)

Last updated on

Check the interactive Starwood Property Trust Stock chart to analyse performance

Starwood Property Trust stock performance

as on August 16, 2025 at 1:29 AM IST

  • Today's Low:$19.87
    Today's High:$19.96

    Day's Volatility :0.45%

  • 52 Weeks Low:$16.59
    52 Weeks High:$21.17

    52 Weeks Volatility :21.63%

Starwood Property Trust Stock Returns

PeriodStarwood Property Trust, Inc.Sector (Financials)Index (Russel 2000)
3 Months
-1.58%
1.7%
0.0%
6 Months
-0.4%
0.5%
0.0%
1 Year
-0.7%
19.8%
0.0%
3 Years
-15.91%
47.0%
-11.6%

Starwood Property Trust, Inc. Key Stats

Check Starwood Property Trust key stats like market cap, P/E ratio, EPS, Dividend Yield, and more.

Previous Close
$19.93
Open
$19.94
Today's High
$19.96
Today's Low
$19.87
Market Capitalization
$7.5B
Today's Volume
$2.5M
52 Week High
$21.17
52 Week Low
$16.59
Revenue TTM
$342.4M
Earnings Per Share (EPS)
$1.08
PE Ratio
18.4
Dividend Yield
9.63%
Profit Margin
108.01%
Quarterly Earnings Growth YOY
0.58%
Return On Equity TTM
5.57%

Stock Returns calculator for Starwood Property Trust Stock including INR - Dollar returns

The Starwood Property Trust stock calculator helps Indian investors calculate returns based on the historical performance of the stock. Just choose your investment amount and duration to get insights and invest more confidently. See stock returns as well as the effect of dollar appreciation over different durations.

*Dollar Return is the profit earned when the US dollar rises in value compared to the Indian rupee.

Investment Value

₹1,00,000

  • 1Y

  • 3Y

  • 5Y

  • 7Y

  • 10Y

Starwood Property Trust investment value today

Current value as on today

₹1,03,560

Returns

₹3,560

(+3.56%)

Returns from Starwood Property Trust Stock

₹650 (-0.65%)

Dollar Returns*

₹4,210 (+4.21%)

Indian investors sentiment towards Starwood Property Trust Stock

33%

Period: Jul 18, 2025 to Aug 17, 2025. Change in 30 Days versus previous period

Search interest for Starwood Property Trust Stock from India on INDmoney has increased by 33% in the last 30 days, reflecting an upward trend in search activity.

Global Institutional Holdings in Starwood Property Trust, Inc.

  • Name

    Holdings %

  • BlackRock Inc

    9.05%

  • Vanguard Group Inc

    8.38%

  • State Street Corp

    2.70%

  • Morgan Stanley - Brokerage Accounts

    1.96%

  • Geode Capital Management, LLC

    1.51%

  • Northern Trust Corp

    1.49%

Analyst Recommendation on Starwood Property Trust Stock

Rating
Trend

Buy

    71%Buy

    28%Hold

    0%Sell

Based on 14 Wall street analysts offering stock ratings for Starwood Property Trust(by analysts ranked 0 to 5 stars)

Starwood Property Trust Share Price Target

What analysts predicted

Upside of 9.95%

Target:

$21.86

Current:

$19.88

Starwood Property Trust share price target is $21.86, a slight Upside of 9.95% compared to current price of $19.88 as per analysts' prediction.

Starwood Property Trust Stock Insights

  • Price Movement

    In the last 3 months, STWD stock has moved down by -1.9%
  • Decreasing Revenue

    Revenue is down for the last 2 quarters, 504.09M → 475.94M (in $), with an average decrease of 5.6% per quarter
  • Increasing Net Profit

    Netprofit is up for the last 3 quarters, 51.64M → 127.71M (in $), with an average increase of 33.1% per quarter
  • STWD vs NLY (1 yr)

    In the last 1 year, Annaly Capital Management, Inc. has given 3.5% return, outperforming this stock by 3.1%
  • Price to Sales

    ForSTWD every $1 of sales, investors are willing to pay $19.3, whereas for Annaly Capital Management, Inc., the investors are paying $11.1 for every $1 of sales.

Starwood Property Trust, Inc. Financials

Revenue
Profit
Cash Flow
Annually
Quarterly
FY19
FY20
FY21
FY22
FY23
FY24
FY24Y/Y Change
Revenue
$1.9B
↑ 91.53%
Net Income
$359.9M
↑ 6.11%
Net Profit Margin
18.49%
↓ 14.88%

Starwood Property Trust Technicals Summary

Sell

Neutral

Buy

Starwood Property Trust is currently not in a favorable trading position ( SELL ) according to technical analysis indicators.

Starwood Property Trust, Inc. Vs Peers

Returns
Ratio's
Overview
Company Name1 Month6 Month1 Year3 Years5 Years
Starwood Property Trust, Inc. logo
0.81%
-0.4%
-0.7%
-15.91%
27.7%
Agnc Investment Corp. logo
4.28%
-8.2%
-5.22%
-23.02%
-30.92%
Annaly Capital Management, Inc. logo
4.31%
-2.71%
2.56%
-22.16%
-29.72%
Agnc Investment Corp logo
0.28%
-0.36%
-0.44%
14.71%
6.66%

Starwood Property Trust Dividend announcements

  • Starwood Property Trust Dividends September, 2025

    In the quarter ending September,2025. Starwood Property Trust has declared dividend of $0.48

About Starwood Property Trust, Inc.

Starwood Property Trust, Inc. operates as a real estate investment trust (REIT) in the United States and internationally. The company operates through four segments: Commercial and Residential Lending; Infrastructure Lending; Property; and Investing and Servicing. The Commercial and Residential Lending segment originates, acquires, finances, and manages commercial first mortgages, non-agency residential mortgages, subordinated mortgages, mezzanine loans, preferred equity, commercial mortgage-backed securities (CMBS), and residential mortgage-backed securities, as well as other real estate and real estate-related debt investments, including distressed or non-performing loans. The Infrastructure Lending segment originates, acquires, finances, and manages infrastructure debt investments. The Property segment engages primarily in acquiring and managing equity interests in stabilized and to be stabilized commercial real estate properties, including multifamily properties, that are held for investment. The Investing and Servicing segment manages and works out problem assets; acquires and manages unrated, investment grade, and non-investment grade rated CMBS comprising subordinated interests of securitization and re-securitization transactions; originates conduit loans for the primary purpose of selling these loans into securitization transactions; and acquires commercial real estate assets that include properties acquired from CMBS trusts. The company qualifies as a REIT for federal income tax purposes and would not be subject to federal corporate income taxes if it distributes at least 90% of its taxable income to its stockholders. Starwood Property Trust, Inc. was incorporated in 2009 and is headquartered in Miami Beach, Florida.
Organization
Starwood Property Trust
Employees
286
CEO
Mr. Barry Stuart Sternlicht
Industry
Finance

Key Management of Starwood Property Trust, Inc.

NameTitle
Mr. Jeffrey F. DiModica C.F.A.
President
Ms. Rina Paniry CPA
CFO, Treasurer, Principal Financial Officer & Chief Accounting Officer
Mr. Barry Stuart Sternlicht
CEO & Non-Independent Executive Chairman of the Board
Ms. Beverly Hernandez
Chief Information Officer
Mr. Zachary H. Tanenbaum
MD & Head of Investor Strategy
Ms. Heather Nell Bennett
General Counsel & Chief Compliance Officer
Ms. Lindy Smiley
Chief HR Officer & MD
Mr. Adam Behlman
President of Real Estate Investing & Servicing
Mr. Dennis G. Schuh
Chief Originations Officer
Mr. Cary Carpenter
Managing Director

Important FAQs about investing in STWD Stock from India :

What is Starwood Property Trust share price today?

Starwood Property Trust share price today is $19.88 as on at the close of the market. Starwood Property Trust share today touched a day high of $19.96 and a low of $19.87.

What is the 52 week high and 52 week low for Starwood Property Trust share?

Starwood Property Trust share touched a 52 week high of $21.17 and a 52 week low of $16.59. Starwood Property Trust stock price today, is trending at $19.88, lower by 6.09% versus the 52 week high.

How to invest in Starwood Property Trust Stock (STWD) from India?

  1. Step 1: Open a free US stocks account on INDmoney App and transfer your Rupees into Dollars to your INDmoney US stocks account. For a step by step instruction, check How to Transfer Money to Your US Stocks Account .
  2. Step 2: Search for Starwood Property Trust on INDmoney app. Click on Buy button. You can invest as low as $1.5 in Starwood Property Trust Shares that will get you 0.0755 shares as per Starwood Property Trust share price of $19.88 per share as on August 16, 2025 at 1:29 AM IST.

What is the minimum amount required to buy Starwood Property Trust Stock (STWD) from India?

Indian investors can start investing in Starwood Property Trust (STWD) shares with as little as ₹87.492 or $1 (as of August 18, 2025) using the INDmoney app.
For example: If you want to invest $10 or ₹874.92 in Starwood Property Trust stock (as per the Rupee-Dollar exchange rate as on August 18, 2025). Based on Starwood Property Trust share’s latest price of $19.88 as on August 16, 2025 at 1:29 AM IST, you will get 0.5030 shares of Starwood Property Trust. Learn more about fractional shares .

What are the returns that Starwood Property Trust has given to Indian investors in the last 5 years?

Starwood Property Trust stock has given 27.7% share price returns and 17.06% dollar appreciation to an Indian investor in the last 5 years.
Read more about How do Currency Exchange Rates impact your US Stock Investments?

Discover More