NASDAQ:UPLD | Key Financial Ratios | Upland Software, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.87-10.26%40.75%
2026-03-310.84-3.55%27.27%
2025-12-310.8-4.8-9.42%80.43%
2025-09-300.78-10.62%91.91%
2025-06-300.93-9.97%103.89%
2025-03-310.83-9.29%112.23%
2024-12-310.98-15.85-21.29%615.85%
2024-09-300.99-22.58%-13816.32%
2024-06-302.37-17.88%-2038.39%
2024-03-312.34-18.01%-675.71%
2023-12-312.33.77-20.67%-142.42%
2023-09-302.39-20.87%-124.88%
2023-06-302.37-19.29%-109.89%
2023-03-312.24-19.23%-111.27%
2022-12-312.121.67-6.14%-22.15%
2022-09-302.03-4.78%-17.22%
2022-06-301.21-5.60%-18.50%
2022-03-311.17-5.68%-18.37%
2021-12-311.681.64-5.66%-18.40%
2021-09-301.65-5.52%-18.37%
2021-06-301.54-5.42%-18.21%
2021-03-311.7-5.01%-16.31%
2020-12-312.621.7-5.07%-16.70%
2020-09-302.55-6.58%-22.69%
2020-06-301.32-7.73%-43.62%
2020-03-311.263.29-6.52%-36.22%
2019-12-311.852.47-5.06%-21.31%
2019-09-301.561.57-3.47%-10.86%
2019-06-301.461.31-2.38%-6.72%
2019-03-310.573.27-3.26%-18.23%
2018-12-310.633.2-2.24%-12.41%
2018-09-300.641.77-5.02%-18.42%
2018-06-300.651.77-4.71%-17.48%
2018-03-310.821.66-4.81%-16.93%
2017-12-310.691.22-6.66%-20.48%
2017-09-301.280.96-6.74%-17.73%
2017-06-301.410.75-7.02%-16.35%
2017-03-310.831.02-8.54%-24.26%
2016-12-311.190.81-8.97%-22.90%
2016-09-300.87-11.14%-26.29%
2016-06-300.8-10.89%-26.68%
2016-03-310.72-11.35%-25.16%
2015-12-311.030.4-11.16%-22.67%
2015-09-301.34-9.98%-19.23%
2015-06-301.330.38-9.54%-18.69%
2015-03-311.080.33-8.74%-16.64%
2014-12-311.050.33-14.83%-28.18%
2014-09-300.39-1.11-23.82%91.32%
2013-12-310.62-1.81

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.8-4.8-9.42%80.43%
2024-12-310.98-15.85-21.29%615.85%
2023-12-312.33.77-20.67%-142.42%
2022-12-312.121.67-6.14%-22.15%
2021-12-311.681.64-5.66%-18.40%
2020-12-312.621.7-5.07%-16.70%
2019-12-311.852.47-5.06%-21.31%
2018-12-310.633.2-2.24%-12.41%
2017-12-310.691.22-6.66%-20.48%
2016-12-311.190.81-8.97%-22.90%
2015-12-311.030.4-11.16%-22.67%
2014-12-311.050.33-14.83%-28.18%
2013-12-310.62-1.81-9.70%57.91%
2012-12-3159.99%

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