Starwood Property Trust Inc. logo

Starwood Property Trust Inc.

STWD | NYSE
Chart Builder DCF Calculator
$12.54
+$0.34 (+2.79%)
Nov 2, 2026, 12:39 PM ET · Market open
TTM
Period Ending
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Q3 2023
Sep 30, 2023
Q2 2023
Jun 30, 2023
Q1 2023
Mar 31, 2023
Q4 2022
Dec 31, 2022
Q3 2022
Sep 30, 2022
Q2 2022
Jun 30, 2022
Q1 2022
Mar 31, 2022
Q4 2021
Dec 31, 2021
Q3 2021
Sep 30, 2021
Q2 2021
Jun 30, 2021
Q1 2021
Mar 31, 2021
Revenue
2.02B 1.99B 1.89B 1.83B 1.83B 1.84B 2.04B 2.11B 2.16B 2.19B 2.06B 2.02B 1.9B 1.7B 1.52B 1.34B 1.24B 1.21B 1.19B 1.18B 1.15B 1.11B
Cost of Revenue
471.53M 413.29M 366.53M 330.55M 290.22M 285.36M 281.62M 279.6M 283.16M 287.26M 287.48M 286.97M 287.78M 288.52M 299.57M 349.43M 384M 420.97M 446.15M 435.63M 436.26M 431.02M
Gross Profit
1.55B 1.57B 1.52B 1.5B 1.54B 1.56B 1.76B 1.83B 1.87B 1.9B 1.77B 1.74B 1.61B 1.41B 1.22B 988.46M 852.14M 789.04M 745.22M 744.41M 708.96M 679.29M
Operating Income
1.49B 1.44B 1.44B 1.38B 1.34B 1.45B 1.64B 1.69B 1.75B 1.64B 1.42B 1.23B 1.23B 1.15B 1.03B 949.47M 802.57M 795.01M 785.44M 833.07M 663.17M 500.24M
Interest Income
794.34M 786.71M 419.68M 817.87M 1.25B 1.3B 1.76B 1.84B 1.88B 1.91B 1.88B 1.81B 1.68B 1.49B 1.28B 1.1B 967.41M 890.88M 845.46M 822.41M 790.05M 775.87M
Pretax Income
299.28M 413.42M 479.81M 417.23M 406.57M 364.81M 406.01M 440.24M 397.6M 527.58M 417.48M 471.2M 606.31M 666.64M 997.54M 946.18M 919.08M 758.2M 501.1M 523.81M 555.4M 584.03M
Net Income
227.91M 351.17M 411.54M 366.27M 369.78M 317.86M 359.93M 379.25M 350.62M 441.57M 339.21M 408.28M 555.41M 598.85M 871.48M 822.9M 756.94M 660.96M 447.74M 463.26M 486.49M 509.84M
Selling & General & Admin
56.69M n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 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 n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
9.52M 128.31M 80.87M 120.92M 203.55M 105.46M 115.71M 137.48M 121.97M 254.69M 348.77M 509.19M 380.63M 259.14M 189.67M 38.99M 49.57M -5.97M -40.21M -88.66M 45.8M 179.04M
Operating Expenses
66.22M 128.31M 80.87M 120.92M 203.55M 105.46M 115.71M 137.48M 121.97M 254.69M 348.77M 509.19M 380.63M 259.14M 189.67M 38.99M 49.57M -5.97M -40.21M -88.66M 45.8M 179.04M
Interest Expense
1.34B 1.31B 1.28B 1.25B 1.26B 1.28B 1.35B 1.41B 1.44B 1.46B 1.44B 1.36B 1.22B 1.01B 797.12M 618.02M 511.13M 468.16M 445.09M 430.82M 411.27M 403.11M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
537.75M 541.61M 447.4M 451.47M 493.77M 390.82M 397.33M 417.08M 405.13M 541.95M 636.25M 796.16M 668.4M 547.66M 489.23M 388.42M 433.57M 415M 405.94M 346.97M 482.06M 610.06M
Income Tax Expense
34.56M 29.01M 36.72M 15.68M 12.79M 27.99M 25.43M 45.85M 24M 9.32M -682K -31.52M -68.88M -67.87M -61.52M -46.71M 9.55M 3.99M 8.67M 19.76M 27.1M 29.16M
Shares Outstanding (Basic)
366.73M 336.95M 336.95M 336.95M 336.95M 337.41M 337.41M 319.69M 313.49M 311.83M 313.37M 310.27M 309.72M 308.41M 310.68M 306.7M 305.04M 302.94M 290.3M 285.68M 284.71M 283.32M
Shares Outstanding (Diluted)
366.73M 337.15M 337.15M 337.15M 337.15M 337.41M 337.41M 319.78M 313.61M 330.84M 313.37M 310.57M 310.06M 309M 318.24M 316.58M 314.96M 313.33M 304.82M 295.45M 294.57M 293.23M
EPS (Basic)
0.67 1.04 1.22 1.07 1.08 0.94 1.10 1.18 1.10 1.40 1.07 1.30 1.78 1.92 2.77 2.62 2.43 2.15 1.53 1.61 1.70 1.79
EPS (Diluted)
0.68 1.05 1.23 1.07 1.08 0.94 1.09 1.17 1.09 1.39 1.07 1.29 1.75 1.88 2.73 2.59 2.42 2.15 1.52 1.60 1.68 1.77
EBITDA
1.77B 1.83B 1.84B 1.73B 1.71B 1.69B 1.8B 1.89B 1.88B 2.03B 1.9B 1.88B 1.87B 1.72B 1.84B 1.62B 1.49B 1.3B 1.03B 1.05B 1.06B 1.08B
EBIT
1.64B 1.73B 1.76B 1.67B 1.66B 1.65B 1.75B 1.85B 1.84B 1.98B 1.85B 1.83B 1.82B 1.67B 1.79B 1.56B 1.43B 1.23B 946.18M 954.63M 966.67M 987.14M
Depreciation & Amortization
129.19M 104.3M 82.06M 60.86M 45.01M 44.76M 43.09M 42.76M 44.84M 47.04M 49.64M 49.81M 50.15M 50.06M 49.29M 52.51M 61.94M 72.17M 83M 90.79M 92.33M 93.27M

© 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.