Starwood Property Trust Inc. logo

Starwood Property Trust Inc.

STWD | NYSE
Chart Builder DCF Calculator
$12.52
+$0.32 (+2.62%)
Nov 2, 2026, 12:02 PM ET · Market open
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Revenue
1.88B 2.04B 2.05B 1.55B 1.19B 1.14B
Cost of Revenue
366.53M 281.63M 290.38M 302.89M 448.92M 437.69M
Gross Profit
1.51B 1.76B 1.76B 1.25B 739.34M 699.49M
Operating Income
1.43B 1.64B 1.41B 1.06B 797.51M 643.54M
Interest Income
34.46M 1.76B 1.88B 1.28B 845.46M 806.36M
Pretax Income
479.81M 406.01M 417.48M 997.54M 501.1M 386.28M
Net Income
411.54M 359.93M 339.21M 871.48M 447.74M 331.69M
Selling & General & Admin
n/a n/a n/a n/a n/a n/a
Research & Development
n/a n/a n/a n/a n/a n/a
Other Expenses
80.87M 115.71M 347.32M 188M -58.17M 55.95M
Operating Expenses
80.87M 115.71M 347.32M 188M -58.17M 55.95M
Interest Expense
1.28B 1.35B 1.44B 797.12M 445.09M 419.76M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a
Cost & Expenses
447.4M 397.33M 637.7M 490.9M 390.75M 493.64M
Income Tax Expense
36.72M 25.43M -682K -61.52M 8.67M 20.2M
Shares Outstanding (Basic)
336.95M 319.92M 309.77M 282.48M 285.94M 281.98M
Shares Outstanding (Diluted)
337.15M 320.57M 310.51M 282.48M 296.83M 282.48M
EPS (Basic)
1.22 1.13 1.07 3.09 1.54 1.16
EPS (Diluted)
1.22 1.12 1.07 3.09 1.52 1.16
EBITDA
1.84B 1.8B 1.9B 1.85B 1.03B 902.07M
EBIT
1.76B 1.75B 1.85B 1.79B 946.18M 806.04M
Depreciation & Amortization
82.06M 43.09M 51.09M 50.96M 84.39M 96.03M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.