Takeover

STWDSTARWOOD PROPERTY TRUST, INC.

Real Estate Investment Trusts

Revenue
$1.8BFY2021: $1.2BFY2022: $1.5BFY2023: $2.0BFY2024: $1.9BFY2025: $1.8B
5.3% YoY
Operating margin
—
EBITDA
—
Market cap
$4.5B
Employees
324
$6M revenue each
Net debt / EBITDA
—
$2.0B net debt
AI in 10-K
1.7
mentions per 10K words

Takeover score 1 of 13

Fixable underperformance 0 of 7

Buyer economics 1 of 4

Catalysts 0 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$1.2B$1.5B$2.0B$1.9B$1.8B 5.3% FY2021: $1.2BFY2022: $1.5BFY2023: $2.0BFY2024: $1.9BFY2025: $1.8B
Net income$448M$871M$339M$360M$412M 14% FY2021: $448MFY2022: $871MFY2023: $339MFY2024: $360MFY2025: $412M
Operating cash flow−$990M$214M$529M$647M$978M 51% FY2021: −$990MFY2022: $214MFY2023: $529MFY2024: $647MFY2025: $978M
Capex——$0$0$878MFY2023: $0FY2024: $0FY2025: $878M
Stock-based comp$74M$65M$53M$59M$61M 2.6% FY2021: $74MFY2022: $65MFY2023: $53MFY2024: $59MFY2025: $61M
Buybacks$0$0———FY2021: $0FY2022: $0
Dividends$554M$591M$601M$620M$669M 7.9% FY2021: $554MFY2022: $591MFY2023: $601MFY2024: $620MFY2025: $669M

Deal filings

None.

13D filers

None on file.

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$120K · 1
Net
−$120K

Pay vs performance

No pay-versus-performance disclosure yet.