STARWOOD PROPERTY TRUST, INC EBITDA Margin 2010-2024 | 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 June 30, 2024 is .
STARWOOD PROPERTY TRUST, INC EBITDA Margin Historical Data
Date TTM Revenue TTM EBITDA EBITDA Margin
2024-06-30 $2.06B $0.06B 2.97%
2024-03-31 $2.08B $-0.01B -0.38%
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.231B $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 $10.802B 7.24
AGNC Investment (AGNC) United States $8.431B 4.45
Blackstone Mortgage Trust (BXMT) United States $3.180B 8.35
Arbor Realty Trust (ABR) United States $2.818B 8.44
DigitalBridge (DBRG) United States $2.195B 180.00
Ladder Capital Corp (LADR) United States $1.445B 10.20
MFA Financial (MFA) United States $1.258B 8.16
Apollo Commercial Real Estate Finance (ARI) United States $1.228B 7.23
Chimera Investment (CIM) United States $1.203B 9.89
Two Harbors Investments Corp (TWO) United States $1.196B 48.08
Ready Capital Corp (RC) United States $1.141B 7.53
Franklin BSP Realty Trust (FBRT) United States $1.061B 13.51
ARMOUR Residential REIT (ARR) United States $1.045B 4.72
Dynex Capital (DX) United States $0.976B 0.00
Redwood Trust (RWT) United States $0.955B 16.41
Claros Mortgage Trust (CMTG) United States $0.921B 12.77
KKR Real Estate Finance Trust (KREF) United States $0.827B 7.43
BrightSpire Capital (BRSP) United States $0.752B 6.82
New York Mortgage Trust (NYMT) United States $0.517B 0.00
INVESCO MORTGAGE CAPITAL INC (IVR) United States $0.446B 2.43
Ares Commercial Real Estate (ACRE) United States $0.345B 0.00
NexPoint Real Estate Finance (NREF) United States $0.259B 11.98
AG Mortgage Investment Trust (MITT) United States $0.204B 9.11
AFC Gamma (AFCG) United States $0.204B 5.05
Ellington Credit (EARN) United States $0.165B 5.86
Granite Point Mortgage Trust (GPMT) United States $0.153B 30.10
Great Ajax (AJX) United States $0.138B 0.00
ACRES Commercial Realty (ACR) United States $0.123B 13.79
Cherry Hill Mortgage Investment (CHMI) United States $0.098B 6.02
Altisource Portfolio Solutions S.A (ASPS) Luxembourg $0.031B 0.00
Generation Income Properties (GIPR) United States $0.011B 0.00