NYSE:APT | Key Financial Ratios | ALPHA PRO TECH LTD

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3017.045.58%6.47%
2026-03-3119.814.96%5.74%
2025-12-3112.944.76%5.65%
2025-09-3014.14.98%5.88%
2025-06-3016.764.87%5.73%
2025-03-3121.45.49%6.42%
2024-12-3116.215.33%6.31%
2024-09-30195.65%6.68%
2024-06-3028.436.48%7.59%
2024-03-3125.375.79%6.83%
2023-12-3120.686.09%6.80%
2023-09-3026.585.71%6.01%
2023-06-3027.164.30%4.52%
2023-03-3130.943.61%3.79%
2022-12-3121.855.06%5.40%
2022-09-3027.436.51%6.92%
2022-06-3020.626.50%7.00%
2022-03-3127.240.01%7.07%
2021-12-3119.9210.08%10.94%
2021-09-3017.4214.73%15.99%
2021-06-3018.5124.44%26.57%
2021-03-3113.850.03%0.04%
2020-12-319.4339.16%45.76%
2020-09-306.5330.92%36.55%
2020-06-304.1820.37%26.37%
2020-03-31413.38%17.64%
2019-12-3111.327.88%9.11%
2019-09-3012.28.67%9.88%
2019-06-3013.211.61%13.25%
2019-03-3113.1111.59%13.30%
2018-12-3113.7810.58%11.26%
2018-09-3015.269.43%9.93%
2018-06-30128.15%8.72%
2018-03-319.617.57%8.25%
2017-12-319.637.72%8.41%
2017-09-3013.669.54%10.21%
2017-06-3014.569.23%9.88%
2017-03-3113.549.32%10.01%
2016-12-3112.038.82%9.70%
2016-09-3010.96.79%7.53%
2016-06-3015.774.96%5.36%
2016-03-3115.383.61%3.91%
2015-12-3115.352.66%2.89%
2015-09-3015.23.40%3.70%
2015-06-3019.565.01%5.41%
2015-03-3111.116.21%7.00%
2014-12-3115.486.54%7.23%
2014-09-3015.76.96%7.67%
2014-06-3027.227.10%7.66%
2014-03-3122.86.06%6.54%
2013-12-3118.925.39%5.84%
2013-09-3025.244.08%4.34%
2013-06-3020.572.81%3.00%
2013-03-3118.962.52%2.70%
2012-12-3118.882.62%2.80%
2012-09-3027.453.24%3.42%
2012-06-3035.13.21%3.37%
2012-03-3125.033.00%3.18%
2011-12-3135.142.53%2.65%
2011-09-3030.281.69%1.77%
2011-06-3028.71.16%1.22%
2010-12-3139.1

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3112.944.76%5.65%
2024-12-3116.215.33%6.31%
2023-12-3120.686.09%6.80%
2022-12-3121.855.06%5.40%
2021-12-3119.9210.08%10.94%
2020-12-319.4339.16%45.76%
2019-12-3111.327.88%9.11%
2018-12-3113.7810.58%11.26%
2017-12-319.637.72%8.41%
2016-12-3112.038.82%9.70%
2015-12-3115.352.66%2.88%
2014-12-3115.486.54%7.23%
2013-12-3118.925.39%5.84%
2012-12-3118.882.62%2.80%
2011-12-3135.142.53%2.65%
2010-12-3139.13.52%3.66%