NYSE:ALG | Key Financial Ratios | ALAMO GROUP 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.395.86%8.50%
2026-03-314.325.86%8.63%
2025-12-314.576.46%9.04%
2025-09-304.437.30%10.27%
2025-06-304.567.60%10.61%
2025-03-314.37.68%10.94%
2024-12-314.517.99%11.39%
2024-09-304.158.06%11.73%
2024-06-304.378.43%12.95%
2024-03-314.298.88%14.11%
2023-12-313.769.66%14.60%
2023-09-303.989.19%15.07%
2023-06-304.068.55%14.40%
2023-03-314.148.17%14.20%
2022-12-313.827.79%12.98%
2022-09-303.896.93%12.48%
2022-06-303.956.28%11.36%
2022-03-313.776.07%11.17%
2021-12-313.186.66%11.37%
2021-09-303.255.77%10.16%
2021-06-303.376.02%10.68%
2021-03-313.554.95%9.17%
2020-12-313.285.15%9.10%
2020-09-303.64.97%9.64%
2020-06-304.284.68%9.65%
2020-03-313.835.07%11.31%
2019-12-313.55.20%10.92%
2019-09-304.368.17%12.69%
2019-06-304.588.78%14.01%
2019-03-314.630.358.70%14.22%
2018-12-314.490.1710.18%14.26%
2018-09-304.270.28.18%12.10%
2018-06-304.660.257.33%11.21%
2018-03-314.830.326.27%10.02%
2017-12-313.870.136.93%9.87%
2017-09-304.480.287.09%10.90%
2017-06-304.590.356.65%10.71%
2017-03-314.640.326.86%10.81%
2016-12-314.160.187.24%10.33%
2016-09-304.640.357.02%11.31%
2016-06-304.480.447.03%12.06%
2016-03-314.730.466.89%11.95%
2015-12-314.270.47.16%11.99%
2015-09-304.030.56.69%12.19%
2015-06-304.260.596.28%12.01%
2015-03-314.280.636.37%12.46%
2014-12-314.40.566.50%12.19%
2014-09-303.510.575.47%10.62%
2014-06-303.85.34%9.13%
2014-03-313.575.78%10.20%
2013-12-314.1808.23%10.30%
2013-09-303.687.82%10.07%
2013-06-303.727.41%9.77%
2013-03-313.666.80%9.33%
2012-12-313.937.15%9.31%
2012-09-303.787.81%10.74%
2012-06-304.010.147.83%11.71%
2012-03-313.810.27.48%11.77%
2011-12-313.650.048.56%11.79%
2011-09-303.70.127.15%10.47%
2011-06-303.690.216.18%9.83%
2010-12-313.350.1

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.576.46%9.04%
2024-12-314.517.99%11.39%
2023-12-313.769.66%14.60%
2022-12-313.827.79%12.98%
2021-12-313.186.66%11.37%
2020-12-313.285.15%9.10%
2019-12-313.55.20%10.92%
2018-12-314.4910.18%14.26%
2017-12-313.876.93%9.87%
2016-12-314.167.24%10.33%
2015-12-314.277.16%11.99%
2014-12-314.46.50%12.19%
2013-12-314.188.23%10.30%
2012-12-313.937.15%9.31%
2011-12-313.658.56%11.79%
2010-12-313.355.69%8.34%
2009-12-317.86%