Starwood Property Trust, Inc.
← Back to STWD Overview

Starwood Property Trust, Inc. (STWD)

Solvency & Capital Structure

Total Debt

$23.14B

Net Debt

$22.76B

Starwood Property Trust, Inc. currently has $23.14B in total debt. Net debt is $22.76B after cash offsets.

Financial Fundamentals

STWDQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-03-3123.140.3822.7662.0937.3%
2025-12-3122.090.5921.5163.1835.0%
2025-09-3011.140.3910.7562.4317.8%
2025-06-309.280.358.9362.3714.9%
2025-03-318.970.538.4462.1614.4%
2024-12-319.010.478.5362.5614.4%
2024-09-308.740.468.2964.2313.6%
2024-06-309.050.368.6964.0914.1%
2024-03-319.010.438.5966.1713.6%
2023-12-318.870.268.6169.5012.8%
2023-09-309.300.928.3870.2913.2%
2023-06-309.341.108.2473.1712.8%
2023-03-319.911.178.7477.3512.8%
2022-12-319.710.379.3379.0412.3%
2022-09-308.970.348.6380.0011.2%
2022-06-308.920.408.5283.1010.7%
2022-03-318.730.268.4781.1910.8%
2021-12-317.480.367.1283.858.9%
2021-09-307.850.277.5781.989.6%
2021-06-307.760.257.5181.319.5%
2021-03-316.620.356.2679.708.3%
2020-12-317.000.566.4480.878.7%
2020-09-3012.480.3812.1080.6215.5%
2020-06-3011.700.3511.3579.5614.7%
2020-03-3112.550.8111.7477.5816.2%
2019-12-3111.780.5711.2178.0415.1%
2019-09-3011.100.2810.8274.4314.9%
2019-06-3011.210.3310.8872.9515.4%
2019-03-3111.160.4110.7572.1715.5%
2018-12-3110.760.2410.5268.2615.8%
2018-09-3010.690.2710.4262.9217.0%
2018-06-308.550.248.3160.6014.1%
2018-03-317.880.297.6061.1312.9%
2017-12-317.970.377.6062.9412.7%
2017-09-307.630.417.2262.7112.2%
2017-06-306.790.266.5364.5410.5%
2017-03-316.480.226.2670.489.2%
2016-12-316.200.625.5977.268.0%
2016-09-305.570.505.0682.926.7%
2016-06-305.910.405.5089.396.6%
2016-03-315.900.345.5694.446.2%
2015-12-315.430.375.0685.746.3%
2015-09-305.150.374.7791.825.6%
2015-06-305.030.454.59101.595.0%
2015-03-315.130.364.77111.984.6%
2014-12-314.690.264.43116.104.0%
2014-09-303.860.333.53116.893.3%
2014-06-303.710.523.19121.363.1%
2014-03-313.740.233.52125.173.0%
2013-12-313.440.323.12110.773.1%
2013-09-302.490.541.95104.072.4%
2013-06-302.450.372.08103.192.4%
2013-03-311.680.810.874.6136.3%
2012-12-311.391.040.354.3232.2%
2012-09-301.310.141.173.8134.4%
2012-06-301.070.190.873.4630.8%
2012-03-311.310.131.183.2440.4%
2011-12-311.100.110.993.0036.8%
2011-09-300.600.080.522.5024.2%
2011-06-300.700.100.602.6526.3%
2011-03-310.800.120.682.3933.6%
2010-12-310.580.230.352.1027.6%
2010-09-300.450.230.221.4930.5%
2010-06-300.450.210.241.4131.9%
2010-03-310.200.110.091.1417.2%
2009-12-310.170.65-0.47Net Cash1.1115.4%
2009-09-300.170.89-0.72Net Cash1.1015.6%