STARWOOD PROPERTY TRUST, INC EBITDA Margin 2010-2023 | STWD

Current and historical EBITDA (Earnings Before Interest, Taxes, Depreciation and Amortization) margin for STARWOOD PROPERTY TRUST, INC (STWD) over the last 10 years. The current EBITDA margin for STARWOOD PROPERTY TRUST, INC as of December 31, 2023 is .
STARWOOD PROPERTY TRUST, INC EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2023-12-31 $2.05B $-0.01B -0.44%
2023-09-30 $1.98B $0.00B 0.20%
2023-06-30 $1.85B $0.06B 3.08%
2023-03-31 $1.66B $0.19B 11.25%
2022-12-31 $1.47B $0.23B 15.48%
2022-09-30 $1.30B $0.20B 14.99%
2022-06-30 $1.21B $0.22B 18.23%
2022-03-31 $1.18B $0.23B 19.80%
2021-12-31 $1.17B $0.25B 20.94%
2021-09-30 $1.17B $0.32B 27.41%
2021-06-30 $1.14B $0.31B 27.64%
2021-03-31 $1.11B $0.30B 26.64%
2020-12-31 $1.14B $0.26B 22.78%
2020-09-30 $1.13B $0.22B 19.61%
2020-06-30 $1.15B $0.21B 17.78%
2020-03-31 $1.20B $0.22B 18.53%
2019-12-31 $1.20B $0.28B 23.18%
2019-09-30 $1.20B $0.28B 22.96%
2019-06-30 $1.20B $0.30B 24.83%
2019-03-31 $1.16B $0.27B 23.04%
2018-12-31 $1.11B $0.25B 22.43%
2018-09-30 $1.06B $0.26B 24.43%
2018-06-30 $1.00B $0.23B 22.98%
2018-03-31 $0.94B $0.24B 25.13%
2017-12-31 $0.88B $0.22B 25.20%
2017-09-30 $0.82B $0.19B 23.11%
2017-06-30 $0.80B $0.17B 20.63%
2017-03-31 $0.79B $0.16B 20.05%
2016-12-31 $0.78B $0.17B 21.30%
2016-09-30 $0.79B $0.19B 23.54%
2016-06-30 $0.77B $0.22B 28.46%
2016-03-31 $0.75B $0.22B 28.59%
2015-12-31 $0.74B $0.20B 27.31%
2015-09-30 $0.73B $0.21B 29.36%
2015-06-30 $0.72B $0.21B 28.55%
2015-03-31 $0.71B $0.21B 29.44%
2014-12-31 $0.70B $0.22B 30.58%
2014-09-30 $0.71B $0.21B 29.79%
2014-06-30 $0.67B $0.18B 27.15%
2014-03-31 $0.64B $0.16B 24.80%
2013-12-31 $0.55B $0.13B 24.23%
2013-09-30 $0.46B $0.13B 27.41%
2013-06-30 $0.38B $0.12B 31.93%
2013-03-31 $0.31B $0.12B 38.54%
2012-12-31 $0.31B $0.11B 36.36%
2012-09-30 $0.28B $0.10B 36.30%
2012-06-30 $0.27B $0.10B 37.97%
2012-03-31 $0.25B $0.09B 37.96%
2011-12-31 $0.21B $0.08B 40.58%
2011-09-30 $0.18B $0.07B 38.07%
2011-06-30 $0.15B $0.05B 34.25%
2011-03-31 $0.12B $0.04B 35.29%
2010-12-31 $0.09B $0.03B 36.56%
2010-06-30 $0.04B $0.01B 33.33%
Sector Industry Market Cap Revenue
Finance REIT - Mortgage Trusts $6.121B $2.050B
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 $9.173B 6.39
AGNC Investment (AGNC) United States $6.394B 3.68
Blackstone Mortgage Trust (BXMT) United States $3.276B 6.55
Hannon Armstrong Sustainable Infrastructure Capital (HASI) United States $2.889B 12.39
DigitalBridge (DBRG) United States $2.802B 190.44
Arbor Realty Trust (ABR) United States $2.417B 5.91
Apollo Commercial Real Estate Finance (ARI) United States $1.532B 11.23
Ready Capital Corp (RC) United States $1.503B 7.26
Ladder Capital Corp (LADR) United States $1.332B 8.92
Two Harbors Investments Corp (TWO) United States $1.274B 0.00
Claros Mortgage Trust (CMTG) United States $1.242B 26.32
MFA Financial (MFA) United States $1.073B 7.25
Franklin BSP Realty Trust (FBRT) United States $1.022B 6.49
Chimera Investment (CIM) United States $0.992B 8.06
ARMOUR Residential REIT (ARR) United States $0.896B 3.95
BrightSpire Capital (BRSP) United States $0.839B 6.55
Redwood Trust (RWT) United States $0.751B 14.64
KKR Real Estate Finance Trust (KREF) United States $0.683B 5.18
Dynex Capital (DX) United States $0.678B 0.00
New York Mortgage Trust (NYMT) United States $0.644B 0.00
INVESCO MORTGAGE CAPITAL INC (IVR) United States $0.407B 1.55
Ares Commercial Real Estate (ACRE) United States $0.362B 6.66
AFC Gamma (AFCG) United States $0.245B 5.98
NexPoint Real Estate Finance (NREF) United States $0.229B 7.86
Granite Point Mortgage Trust (GPMT) United States $0.225B 10.28
AG Mortgage Investment Trust (MITT) United States $0.164B 14.66
Ellington Residential Mortgage REIT (EARN) United States $0.132B 7.76
ACRES Commercial Realty (ACR) United States $0.106B 6.58
Cherry Hill Mortgage Investment (CHMI) United States $0.105B 4.99
Great Ajax (AJX) United States $0.098B 0.00
Altisource Portfolio Solutions S.A (ASPS) Luxembourg $0.046B 0.00
Generation Income Properties (GIPR) United States $0.020B 0.00