NYSE:ESP | Key Financial Ratios | ESPEY MFG & ELECTRONICS CORP

Complete source-backed ratio history.

Available history
2011-06-30 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-312.2811.22%19.09%
2025-12-312.5311.29%18.06%
2025-09-302.3810.27%17.09%
2025-06-302.6210.29%16.01%
2025-03-312.549.75%15.34%
2024-12-313.6110.69%14.35%
2024-09-303.5510.96%14.87%
2024-06-303.4910.28%14.09%
2024-03-313.659.07%12.24%
2023-12-313.739.24%12.17%
2023-09-303.598.11%10.90%
2023-06-303.897.74%10.25%
2023-03-313.786.57%8.79%
2022-12-314.076.40%8.36%
2022-09-304.824.21%5.25%
2022-06-304.873.17%3.94%
2022-03-314.914.80%5.94%
2021-12-314.840.36%0.45%
2021-09-304.87-0.17%-0.21%
2021-06-304.68-0.48%-0.60%
2021-03-314.49-0.28%-0.36%
2020-12-315.192.34%2.86%
2020-09-304.873.33%4.12%
2020-06-305.153.05%3.73%
2020-03-315.543.67%4.42%
2019-12-316.366.49%7.62%
2019-09-307.866.59%7.50%
2019-06-309.146.56%7.34%
2019-03-318.815.50%6.14%
2018-12-317.383.73%4.26%
2018-09-304.647.06%8.75%
2018-06-309.968.35%9.19%
2018-03-3110.747.17%7.85%
2017-12-3111.227.08%7.72%
2017-09-309.43.28%3.64%
2017-06-309.843.20%3.56%
2017-03-3116.334.87%5.20%
2016-12-3119.226.93%7.32%
2016-09-3014.827.85%8.43%
2016-06-3017.259.22%9.81%
2016-03-3113.738.82%9.51%
2015-12-3114.177.61%8.19%
2015-09-309.479.02%10.07%
2015-06-309.999.27%10.29%
2015-03-3110.095.74%6.37%
2014-12-3115.116.56%7.04%
2014-09-3011.193.15%3.46%
2014-06-3012.043.60%3.94%
2014-03-3110.6612.51%13.80%
2013-12-3113.3613.50%14.60%
2013-09-3010.7614.87%16.38%
2013-06-309.4515.65%17.47%
2013-03-319.8913.44%14.92%
2012-12-3111.5814.87%16.26%
2012-09-3010.7414.13%15.56%
2012-06-3010.0813.39%14.85%
2012-03-319.8314.91%16.57%
2011-12-3110.314.57%16.12%
2011-09-3010.3112.45%13.78%
2011-06-309.9112.10%13.46%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-06-302.6610.29%16.01%
2024-06-303.4910.28%14.09%
2023-06-303.897.74%10.25%
2022-06-304.873.17%3.94%
2021-06-304.68-0.48%-0.60%
2020-06-305.153.05%3.73%
2019-06-309.146.56%7.34%
2018-06-309.968.35%9.19%
2017-06-309.843.20%3.56%
2016-06-3017.259.22%9.81%
2015-06-309.999.27%10.29%
2014-06-3012.043.60%3.94%
2013-06-309.4515.65%17.47%
2012-06-3010.0813.39%14.85%
2011-06-309.9112.10%13.46%