Skip to content
10-K

Annual Report

Starwood Property Trust, Inc. STWD

0001465128-26-000009

← back to feed
Filed
Feb 25, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 20, 2026 370.58M sh
Shares Diluted FY 2025 · Dec 31, 2025 349.99M sh
Shares Diluted FY 2025 · Dec 31, 2024 320.57M sh
Shares Diluted FY 2025 · Dec 31, 2023 310.51M sh
Dividends Paid FY 2025 · Dec 31, 2025 $668.86M
Dividends Paid FY 2025 · Dec 31, 2024 $620M
Dividends Paid FY 2025 · Dec 31, 2023 $601.19M
Capex FY 2025 · Dec 31, 2025 $878.49M
Capex FY 2025 · Dec 31, 2024 $0
Capex FY 2025 · Dec 31, 2023 $0
Operating Cash Flow FY 2025 · Dec 31, 2025 $977.85M
Operating Cash Flow FY 2025 · Dec 31, 2024 $646.59M
Operating Cash Flow FY 2025 · Dec 31, 2023 $528.6M
Cash And Equivalents FY 2025 · Dec 31, 2025 $499.48M
Cash And Equivalents FY 2025 · Dec 31, 2024 $377.83M
Stockholders Equity FY 2025 · Dec 31, 2025 $6.8B
Stockholders Equity FY 2025 · Dec 31, 2024 $6.44B
Total Liabilities FY 2025 · Dec 31, 2025 $55.69B
Total Liabilities FY 2025 · Dec 31, 2024 $55.36B
Total Assets FY 2025 · Dec 31, 2025 $63.18B
Total Assets FY 2025 · Dec 31, 2024 $62.56B
Eps Diluted FY 2025 · Dec 31, 2025 $1.15
Eps Diluted FY 2025 · Dec 31, 2024 $1.10
Eps Diluted FY 2025 · Dec 31, 2023 $1.07
Eps Basic FY 2025 · Dec 31, 2025 $1.15
Eps Basic FY 2025 · Dec 31, 2024 $1.10
Eps Basic FY 2025 · Dec 31, 2023 $1.07
Sga Expense FY 2025 · Dec 31, 2025 $208.81M
Sga Expense FY 2025 · Dec 31, 2024 $199.24M
Sga Expense FY 2025 · Dec 31, 2023 $180.21M
Net Income FY 2025 · Dec 31, 2025 $411.54M
Net Income FY 2025 · Dec 31, 2024 $359.93M
Net Income FY 2025 · Dec 31, 2023 $339.21M
Revenue FY 2025 · Dec 31, 2025 $1.84B
Revenue FY 2025 · Dec 31, 2024 $1.95B
Revenue FY 2025 · Dec 31, 2023 $2.05B