STWD Starwood Property Trust, Inc. logo

STWD Starwood Property Trust, Inc.

Real Estate
$17.32+0.00%OpenMarket Cap: $6.42B

As of 2026-05-26

Valuation

P/E (TTM)

15.54

PEG

1.08

P/B

0.87

P/S

3.23

EV/EBITDA

15.98

DCF Value

$41.99

FCF Yield

9.9%

Div Yield

11.1%

Margins & Returns

Gross Margin

79.2%

Operating Margin

72.7%

Net Margin

17.7%

ROE

5.3%

ROA

0.6%

ROIC

2.2%

Income Statement

Periods shown are fiscal year quarters (may differ from calendar year)

PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q1 null$513.1M75.2%$346.2M$51.9M$$0.96
Q4 null$506.2M76.8%$407.3M$96.9M$$0.96
FY null$1.88B80.5%$1.43B$411.5M$$2.40
Q3 null$489.9M79.4%$397.3M$72.6M$$0.96
Q2 null$475.9M85.7%$292.9M$129.8M$$0.96
Q1 null$418.2M80.8%$345.4M$112.3M$$0.96
Q4 null$448.3M81.8%$345.3M$51.6M$$0.96
FY null$2.04B86.2%$1.64B$359.9M$$2.40
Q3 null$487.9M87.6%$353.0M$76.1M$$0.96
Q2 null$489.8M87.1%$409.7M$77.9M$$0.96
Q1 null$615.0M87.5%$535.8M$154.3M$$0.96
Q4 2023$518.0M84.7%$395.2M$71.0M$0.22$0.96