NASDAQ:UFPT | Key Financial Ratios | UFP TECHNOLOGIES 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-3030.2510.60%15.63%
2026-03-312.910.3110.17%15.64%
2025-12-312.680.3210.43%16.12%
2025-09-302.410.3610.28%16.62%
2025-06-302.770.4210.57%17.41%
2025-03-312.580.519.88%17.60%
2024-12-312.560.559.38%17.21%
2024-09-302.570.648.49%16.47%
2024-06-303.130.1111.73%15.97%
2024-03-312.870.1211.74%16.23%
2023-12-312.480.1111.12%15.70%
2023-09-302.480.1610.45%15.34%
2023-06-302.590.2212.47%19.07%
2023-03-312.430.2411.94%18.93%
2022-12-312.080.2311.05%17.59%
2022-09-302.190.319.32%16.16%
2022-06-302.350.485.26%10.03%
2022-03-312.540.484.56%8.33%
2021-12-312.250.394.75%8.17%
2021-09-304.867.63%8.83%
2021-06-304.47.38%8.61%
2021-03-314.686.52%7.54%
2020-12-314.7506.58%7.56%
2020-09-304.277.46%8.68%
2020-06-303.868.94%10.42%
2020-03-313.4210.25%11.97%
2019-12-313.1710.46%12.19%
2019-09-3030.19.18%11.79%
2019-06-302.770.128.66%11.28%
2019-03-312.90.158.44%11.26%
2018-12-312.690.187.55%10.19%
2018-09-302.740.256.51%9.29%
2018-06-302.830.35.26%7.76%
2018-03-313.430.24.54%7.00%
2017-12-317.556.66%7.45%
2017-09-307.275.83%6.61%
2017-06-307.846.70%7.55%
2017-03-316.896.89%7.86%
2016-12-317.310.026.23%7.05%
2016-09-306.050.016.37%7.31%
2016-06-305.950.015.98%6.89%
2016-03-317.120.025.90%6.70%
2015-12-315.930.026.35%7.33%
2015-09-305.380.026.23%7.37%
2015-06-305.580.026.39%7.57%
2015-03-316.240.037.45%8.75%
2014-12-315.790.038.38%9.93%
2014-09-305.140.039.46%11.41%
2014-06-305.640.04
2014-03-316.10.04
2013-12-315.580.04
2013-09-306.210.11
2013-06-305.830.12
2013-03-315.570.13
2012-12-314.870.1311.05%14.87%
2012-09-306.070.0812.23%15.43%
2012-06-306.30.0912.57%15.87%
2012-03-316.310.113.07%16.63%
2011-12-316.130.113.53%17.59%
2011-09-304.620.1114.29%19.01%
2011-06-304.440.1214.61%19.85%
2010-12-314.760.15

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.680.3210.43%16.12%
2024-12-312.560.559.38%17.21%
2023-12-312.480.1111.12%15.70%
2022-12-312.080.2311.05%17.59%
2021-12-312.250.394.75%8.17%
2020-12-314.7506.58%7.56%
2019-12-313.1710.46%12.19%
2018-12-312.690.187.55%10.19%
2017-12-317.556.66%7.44%
2016-12-317.310.026.23%7.05%
2015-12-315.930.026.35%7.33%
2014-12-315.790.036.72%7.96%
2013-12-315.580.0410.75%13.17%
2012-12-314.870.1311.05%14.87%
2011-12-316.130.113.53%17.59%
2010-12-314.760.1513.54%18.93%
2009-12-3115.34%

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