STARWOOD PROPERTY TRUST, INC - 17 Year Stock Price History | STWD

Historical daily share price chart and data for STARWOOD PROPERTY TRUST, INC since 2009 adjusted for splits and dividends. The latest closing stock price for STARWOOD PROPERTY TRUST, INC as of February 13, 2026 is 18.07.
  • The all-time high STARWOOD PROPERTY TRUST, INC stock closing price was 19.94 on July 10, 2025.
  • The STARWOOD PROPERTY TRUST, INC 52-week high stock price is 21.05, which is 16.5% above the current share price.
  • The STARWOOD PROPERTY TRUST, INC 52-week low stock price is 16.59, which is 8.2% below the current share price.
  • The average STARWOOD PROPERTY TRUST, INC stock price for the last 52 weeks is 19.27.
STARWOOD PROPERTY TRUST, INC Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2026 18.1913 18.4200 18.5600 17.8300 18.0700 0.33%
2025 18.2396 17.2572 19.9363 16.0417 18.0100 4.91%
2024 16.9480 17.3621 18.2152 15.4731 17.1666 -0.56%
2023 14.9206 13.7663 17.7872 12.2871 17.2635 26.70%
2022 15.6911 16.7790 17.2537 13.1949 13.6250 -17.33%
2021 15.8848 11.6390 17.4657 11.5258 16.4806 35.88%
2020 9.8533 13.6902 14.4942 4.8794 12.1292 -12.01%
2019 12.2470 10.0817 13.8454 10.0664 13.7844 36.80%
2018 10.3884 9.8910 11.2871 9.2048 10.0766 1.11%
2017 9.8013 9.4969 10.0706 9.4254 9.9657 6.08%
2016 8.3996 7.9572 9.5899 6.6069 9.3942 17.08%
2015 8.2963 8.3759 8.9892 7.5297 8.0235 -3.51%
2014 7.9923 7.3595 8.4339 7.3595 8.3151 13.02%
2013 6.6019 5.8092 7.3569 5.8017 7.3569 29.51%
2012 5.0718 4.3066 5.7772 4.2247 5.6805 34.89%
2011 4.3411 4.5160 4.8722 3.6091 4.2111 -5.88%
2010 3.8325 3.8071 4.4765 3.3512 4.4744 20.89%
Sector Industry Market Cap Revenue
Finance REIT - Mortgage Trusts $6.692B $1.947B
Starwood Property Trust, Inc. is a newly formed company that is focused primarily on originating, investing in, financing and managing commercial mortgage loans and other commercial real estate-related debt investments. Starwood Property Trust, Inc. will be externally managed and advised by SPT Management, LLC, an affiliate of Starwood Capital Group and intends to elect to be taxed as a real estate investment trust (REIT) for U.S. federal income tax purposes.
Stock Name Country Market Cap PE Ratio
Annaly Capital Management Inc (NLY) United States $15.662B 7.85
AGNC Investment (AGNC) United States $12.208B 7.49
Blackstone Mortgage Trust (BXMT) United States $3.333B 21.01
Dynex Capital (DX) United States $2.465B 15.84
ARMOUR Residential REIT (ARR) United States $2.030B 5.80
Ellington Financial (EFC) United States $1.505B 7.06
Apollo Commercial Real Estate Finance (ARI) United States $1.474B 10.89
Arbor Realty Trust (ABR) United States $1.452B 6.03
Orchid Island Capital (ORC) United States $1.382B 11.25
Ladder Capital Corp (LADR) United States $1.318B 13.62
Two Harbors Investments Corp (TWO) United States $1.136B 10.01
Chimera Investment (CIM) United States $1.103B 7.80
PennyMac Mortgage Investment Trust (PMT) United States $1.087B 12.74
MFA Financial (MFA) United States $1.003B 9.81
Redwood Trust (RWT) United States $0.846B 7.86
BrightSpire Capital (BRSP) United States $0.737B 9.63
Adamas Trust (ADAM) United States $0.728B 36.64
Franklin BSP Realty Trust (FBRT) United States $0.711B 11.17
INVESCO MORTGAGE CAPITAL INC (IVR) United States $0.638B 3.81
KKR Real Estate Finance Trust (KREF) United States $0.455B 0.00
Ares Commercial Real Estate (ACRE) United States $0.292B 0.00
Ready Capital Corp (RC) United States $0.269B 0.00
TPG Mortgage Investment Trust (MITT) United States $0.267B 10.65
NexPoint Real Estate Finance (NREF) United States $0.262B 7.22
Angel Oak Mortgage REIT (AOMR) United States $0.223B 13.39
Ellington Credit (EARN) United States $0.198B 5.60
ACRES Commercial Realty (ACR) United States $0.134B 57.66
Granite Point Mortgage Trust (GPMT) United States $0.095B 0.00
Cherry Hill Mortgage Investment (CHMI) United States $0.094B 5.57
Altisource Portfolio Solutions S.A (ASPS) Luxembourg $0.061B 0.00
AFC Gamma (AFCG) United States $0.050B 3.07
Generation Income Properties (GIPR) United States $0.003B 0.00