Skip to content

Management fees at other companies

Blue Owl Technology Finance Corp. logo
Blue Owl Technology Finance Corp.OTF
$53.91M+240%
Idaho Strategic Resources logo
Idaho Strategic ResourcesIDR
$189.64K-28.4%
FIP
FTAI Infrastructure Inc.FIP
$4.09M+61.0%
MidCap Financial Investment Corporation logo
MidCap Financial Investment CorporationMFIC
$5.64M-6.9%
Bain Capital Specialty Finance logo
Bain Capital Specialty FinanceBCSF
$9.09M+0.2%
Goldman Sachs BDC logo
Goldman Sachs BDCGSBD
$8.26M-4.8%

Segments

By segment

See full
Commercial and Residential Lending Segment$32K-82.2%
Infrastructure Lending Segment$0
Investing and Servicing Segment$0
Property Segment$0

Other financials

Income statement

See full
Revenue$512.5M+22.5%
Net income$51.9M-53.8%
EPS (diluted)$0.13-60.6%

Balance sheet

See full
Cash & equivalents$666.1M-3.8%
Total debt$69.0M+94.1%
Total equity$6.7B+4.1%
Total assets$62.1B-0.1%

Cash flow

See full
Operating cash flow$93.6M-60.8%
CapEx$219.6M
Free cash flow$488.8M+65.4%

Valuation

See full
Market cap$6.18B-13.2%
P/E17.6×-1.7×
P/S3.2×-0.8×

Profitability

See full
Operating margin14.2%
Net margin18.1%+0.9pp
FCF margin25.8%

Returns & leverage

See full
Return on equity5.4%+0.4pp
Debt / equity0.0×

Where this comes from

Reported directly by Starwood Property Trust in its filing.

Tagged under the XBRL concept stwd:ManagementFees.

The official record: Starwood Property Trust’s 10-Q, filed May 8, 2026, on SEC EDGAR. View the filing →

Ask your AI about Starwood Property Trust's management fees.

Connect your AI assistant and compare it to peers, right in your chat.

Connect your AI
Harbor at dusk
Claude

Questions, answered.

What is Starwood Property Trust's management fees?
Starwood Property Trust (STWD) reported management fees of $36.18M in Q1 2026.
How has Starwood Property Trust's management fees changed year-over-year?
Starwood Property Trust's management fees decreased by 11.2% year-over-year, from $40.76M to $36.18M.
What is the long-term trend for Starwood Property Trust's management fees?
Over 4 years (2021 to 2025), Starwood Property Trust's management fees has grown at a -4.9% compound annual growth rate (CAGR), from $167.77M to $137.27M.
What does management fees mean?
These are the fees paid to external managers or advisors for the management of the company's assets and operations. This metric is critical for evaluating the cost structure of externally managed entities.