NYSE:RVP | Key Financial Ratios | RETRACTABLE 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-304.93-2.38%-4.63%
2026-03-315.74-4.57%-8.97%
2025-12-316.57-8.81%-16.89%
2025-09-306.660.01-4.40%-8.40%
2025-06-307.010.01-5.94%-11.43%
2025-03-316.70.02-15.28%-29.78%
2024-12-318.340.01-7.40%-13.64%
2024-09-308.570.02-9.97%-18.85%
2024-06-309.510.02-11.12%-20.91%
2024-03-3111.010.01-4.30%-7.60%
2023-12-318.280.02-3.90%-7.06%
2023-09-308.40.02-6.18%-11.28%
2023-06-309.310.02-0.95%-1.71%
2023-03-318.60.02-0.80%-1.44%
2022-12-317.320.022.60%4.77%
2022-09-306.120.0215.10%27.79%
2022-06-305.410.0216.17%30.66%
2022-03-313.750.0222.04%43.41%
2021-12-312.960.0227.18%56.53%
2021-09-302.440.0326.21%58.61%
2021-06-302.010.0327.75%65.31%
2021-03-312.470.0530.24%61.70%
2020-12-312.490.0823.08%48.56%
2020-09-303.160.121.70%37.26%
2020-06-303.140.1214.81%21.10%
2020-03-313.820.099.41%12.53%
2019-12-313.440.098.04%11.03%
2019-09-303.070.12.99%4.25%
2019-06-303.180.110.14%0.19%
2019-03-313.050.12-3.63%-5.07%
2018-12-3130.12-3.63%-5.23%
2018-09-303.040.12-6.26%-8.99%
2018-06-303.130.13-6.26%-8.96%
2018-03-313.550.13-7.32%-10.12%
2017-12-313.370.13-9.79%-13.75%
2017-09-303.170.13-11.27%-16.16%
2017-06-303.310.13-11.81%-16.74%
2017-03-313.750.13-9.95%-13.66%
2016-12-313.720.14-9.53%-13.15%
2016-09-303.830.12-6.53%-8.80%
2016-06-303.740.12-6.74%-9.20%
2016-03-314.180.1210.73%14.37%
2015-12-313.810.1210.20%14.02%
2015-09-304.050.1213.70%18.53%
2015-06-304.420.1115.62%20.68%
2015-03-312.190.14-2.85%-4.89%
2014-12-312.270.13-5.19%-8.86%
2014-09-302.120.14-9.82%-17.27%
2014-06-302.140.14-13.04%-22.69%
2014-03-312.30.14-15.21%-25.43%
2013-12-312.280.13-12.66%-21.69%
2013-09-302.350.13-14.67%-24.48%
2013-06-304.370.13-15.87%-21.24%
2013-03-315.170.12-10.94%-14.13%
2012-12-314.390.12-8.68%-11.57%
2012-09-306.030.11-9.48%-11.92%
2012-06-305.720.12-5.21%-6.62%
2012-03-315.860.12-2.12%-2.69%
2011-12-315.860.122.90%3.67%
2011-09-306.30.116.74%8.39%
2011-06-305.590.1219.06%24.28%
2010-12-314.030.12

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-316.57-8.81%-16.89%
2024-12-318.340.01-7.40%-13.64%
2023-12-318.280.02-3.90%-7.06%
2022-12-317.320.022.60%4.77%
2021-12-312.960.0227.18%56.53%
2020-12-312.490.0823.08%48.56%
2019-12-313.440.098.04%11.03%
2018-12-3130.12-3.63%-5.23%
2017-12-313.370.13-9.79%-13.75%
2016-12-313.720.14-9.53%-13.15%
2015-12-313.810.1210.20%14.02%
2014-12-312.270.13-5.19%-8.86%
2013-12-312.280.13-12.66%-21.69%
2012-12-314.390.12-8.68%-11.57%
2011-12-315.860.122.90%3.67%
2010-12-314.030.124.51%6.17%
2009-12-31-26.23%