Mismanagement

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
—
Employees
—
Net debt / EBITDA
—
$2.0B net debt
AI in 10-K
—

Red flags 0 of 9

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

No open-market trades in the last 12 months.

Pay vs performance

No pay-versus-performance disclosure yet.