NYSE:SPG | Key Financial Ratios | SIMON PROPERTY GROUP INC.

Complete source-backed ratio history.

Available history
2007-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3013.56%121.44%
2026-03-3113.76%112.27%
2025-12-3113.21%102.99%
2025-09-307.73%110.49%
2025-06-307.33%99.53%
2025-03-317.28%90.79%
2024-12-318.42%92.76%
2024-09-308.46%103.82%
2024-06-308.84%100.21%
2024-03-318.72%94.62%
2023-12-317.63%86.57%
2023-09-307.68%85.69%
2023-06-307.53%86.06%
2023-03-317.46%82.68%
2022-12-317.43%78.14%
2022-09-306.87%74.58%
2022-06-307.29%78.47%
2022-03-317.61%78.22%
2021-12-317.60%76.42%
2021-09-306.80%68.31%
2021-06-304.87%52.53%
2021-03-313.73%41.85%
2020-12-313.67%42.02%
2020-09-304.91%88.71%
2020-06-305.92%99.30%
2020-03-316.73%105.27%
2019-12-317.76%95.91%
2019-09-307.88%99.75%
2019-06-308.72%91.77%
2019-03-318.88%85.24%
2018-12-319.20%85.61%
2018-09-308.52%78.29%
2018-06-308.43%77.11%
2018-03-317.77%68.72%
2017-12-316.96%60.90%
2017-09-306.58%55.38%
2017-06-306.57%54.63%
2017-03-316.86%51.66%
2016-12-316.86%49.52%
2016-09-306.75%46.21%
2016-06-306.51%44.22%
2016-03-316.60%45.11%
2015-12-317.00%47.85%
2015-09-307.03%49.07%
2015-06-306.47%42.42%
2015-03-316.22%38.14%
2014-12-315.59%32.43%
2014-09-305.48%32.36%
2014-06-305.54%32.39%
2014-03-314.94%27.55%
2013-12-314.66%26.53%
2013-09-304.59%25.27%
2013-06-304.41%24.20%
2013-03-313.99%21.76%
2012-12-315.28%29.09%
2012-09-305.60%30.66%
2012-06-305.69%30.59%
2012-03-315.58%29.75%
2011-12-314.75%26.80%
2011-09-304.19%23.08%
2011-06-304.15%21.23%
2011-03-313.88%19.89%
2010-12-313.03%15.60%
2010-09-302.43%12.54%
2010-06-301.93%10.05%
2010-03-311.05%5.90%
2009-12-311.49%8.69%
2009-09-301.80%10.70%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3113.21%102.99%
2024-12-318.42%92.76%
2023-12-317.63%86.57%
2022-12-317.43%78.14%
2021-12-317.60%76.42%
2020-12-313.67%42.02%
2019-12-317.76%95.91%
2018-12-319.20%85.61%
2017-12-316.96%60.90%
2016-12-316.86%49.52%
2015-12-317.00%47.85%
2014-12-315.59%32.43%
2013-12-314.66%26.53%
2012-12-315.28%29.09%
2011-12-314.75%26.80%
2010-12-313.03%15.60%
2009-12-311.49%8.69%
2008-12-312.56%22.94%
2007-12-3118.72%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.