NASDAQ:SSNC | Key Financial Ratios | SS&C Technologies Holdings Inc

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.061.144.19%13.01%
2026-03-311.11.093.98%11.84%
2025-12-311.071.083.85%11.57%
2025-09-301.120.954.37%12.29%
2025-06-301.140.984.25%11.63%
2025-03-311.111.014.00%12.02%
2024-12-311.121.073.99%11.64%
2024-09-301.211.063.83%10.37%
2024-06-301.161.034.13%10.86%
2024-03-311.141.033.67%9.93%
2023-12-311.071.063.35%9.58%
2023-09-301.141.123.83%10.09%
2023-06-301.191.123.93%10.10%
2023-03-311.141.163.77%9.93%
2022-12-311.111.173.90%10.76%
2022-09-301.131.264.20%12.11%
2022-06-301.111.24.10%11.86%
2022-03-311.081.224.22%12.91%
2021-12-311.10.964.62%12.98%
2021-09-301.061.054.41%12.74%
2021-06-301.051.084.14%12.38%
2021-03-311.021.144.20%12.22%
2020-12-311.011.133.93%10.94%
2020-09-301.051.273.68%10.58%
2020-06-301.081.33.24%9.51%
2020-03-311.061.442.86%8.98%
2019-12-3111.42.62%8.57%
2019-09-301.081.582.23%7.38%
2019-06-301.091.621.97%6.55%
2019-03-311.121.710.82%2.81%
2018-12-311.071.80.64%2.26%
2018-09-301.581.581.58%4.97%
2018-06-301.531.641.59%5.17%
2018-03-311.030.715.98%11.79%
2017-12-310.810.765.94%12.24%
2017-09-300.960.883.94%8.79%
2017-06-300.890.953.47%8.06%
2017-03-310.851.053.04%7.39%
2016-12-310.741.112.30%5.80%
2016-09-3011.121.53%3.87%
2016-06-300.991.20.22%0.59%
2016-03-311.091.270.41%1.10%
2015-12-311.621.310.74%2.04%
2015-09-302.141.361.17%3.25%
2015-06-305.630.225.03%6.74%
2015-03-311.30.445.93%9.79%
2014-12-311.230.465.79%9.74%
2014-09-301.350.455.59%9.14%
2014-06-301.40.515.58%9.44%
2014-03-311.445.52%9.77%
2013-12-311.320.635.18%9.57%
2013-09-301.354.67%8.95%
2013-06-301.483.56%7.28%
2013-03-311.552.14%4.52%
2012-12-311.290.971.94%4.26%
2012-09-301.481.041.81%4.07%
2012-03-311.314.85%5.85%
2011-12-311.134.22%5.21%
2011-09-301.743.76%4.92%
2011-06-301.883.26%4.37%
2010-12-311.83

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.071.083.85%11.57%
2024-12-311.121.073.99%11.64%
2023-12-311.071.063.35%9.58%
2022-12-311.111.173.90%10.76%
2021-12-311.10.964.62%12.98%
2020-12-311.011.133.93%10.94%
2019-12-3111.42.62%8.57%
2018-12-311.071.80.64%2.25%
2017-12-310.810.765.94%12.24%
2016-12-310.741.112.30%5.80%
2015-12-311.621.310.74%2.04%
2014-12-311.230.465.79%9.74%
2013-12-311.320.635.18%9.57%
2012-12-311.290.971.94%4.26%
2011-12-311.134.22%5.21%
2010-12-311.832.54%3.78%
2009-12-312.94%

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