STWD logo

STWD

Starwood Property Trust, Inc.NYSEReal Estate
$17.22+0.82%ClosedMarket Cap: $6.38B

As of 2026-04-06

Valuation

P/E (TTM)

15.51

PEG

1.08

P/B

0.85

P/S

3.38

EV/EBITDA

15.27

DCF Value

$46.30

FCF Yield

11.0%

Div Yield

11.2%

Margins & Returns

Gross Margin

80.6%

Operating Margin

76.3%

Net Margin

21.8%

ROE

6.2%

ROA

0.7%

ROIC

80.3%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$506.2M76.8%$407.3M$96.9M$0.30$0.96
FY 2025$1.88B80.5%$1.43B$411.5M$1.22$2.40
Q3 2025$489.9M79.4%$397.3M$72.6M$0.22$0.96
Q2 2025$475.9M85.7%$292.9M$129.8M$0.38$0.96
Q1 2025$418.2M80.8%$345.4M$112.3M$0.33$0.96
Q4 2024$448.3M81.8%$345.3M$51.6M$0.14$0.96
FY 2024$2.04B86.2%$1.64B$359.9M$1.12$2.40
Q3 2024$487.9M87.6%$353.0M$76.1M$0.23$0.96
Q2 2024$489.8M87.1%$409.7M$77.9M$0.24$0.96
Q1 2024$615.0M87.5%$535.8M$154.3M$0.48$0.96
Q4 2023$518.0M84.7%$395.2M$71.0M$0.22$0.96
FY 2023$2.05B85.8%$1.41B$339.2M$1.07$2.40