NASDAQ:HELE | Key Financial Ratios | HELEN OF TROY LTD

Complete source-backed ratio history.

Available history
2011-02-28 to 2026-05-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-311.780.85-19.83%-48.90%
2026-02-281.710.98-42.49%-112.63%
2025-11-301.811.05-33.86%-92.99%
2025-08-311.710.96-27.37%-71.13%
2025-05-311.70.71-12.56%-27.14%
2025-02-2820.543.95%7.35%
2024-11-301.920.453.89%7.10%
2024-08-311.770.454.92%9.05%
2024-05-311.940.485.40%9.82%
2024-02-291.870.415.94%10.30%
2023-11-301.760.465.49%10.22%
2023-08-311.880.564.75%9.19%
2023-05-311.940.554.92%9.32%
2023-02-282.160.634.92%9.62%
2022-11-302.150.744.69%10.08%
2022-08-312.120.845.29%12.21%
2022-05-311.950.826.09%14.11%
2022-02-281.80.617.93%16.86%
2021-11-301.860.338.29%15.21%
2021-08-311.820.378.94%16.93%
2021-05-311.850.4310.67%20.85%
2021-02-281.580.2811.22%20.49%
2020-11-301.820.369.89%18.89%
2020-08-311.90.239.80%16.29%
2020-05-312.070.278.70%14.07%
2020-02-292.010.298.00%13.11%
2019-11-302.290.2110.76%16.59%
2019-08-312.240.289.77%15.96%
2019-05-312.20.3110.07%16.55%
2019-02-281.940.3210.22%16.91%
2018-11-302.010.3311.09%18.52%
2018-08-312.140.288.72%13.74%
2018-05-312.10.298.70%13.62%
2018-02-281.860.29
2017-11-301.730.43
2017-08-311.890.43
2017-05-311.90.44
2017-02-281.920.48
2016-11-301.890.58
2016-08-311.960.55
2016-05-312.020.61
2016-02-292.820.67
2015-11-302.310.49
2015-08-312.040.53
2015-05-312.110.47
2015-02-282.160.48
2014-11-300.910.13
2014-08-310.830.14
2014-05-311.080.24
2014-02-281.870.19
2013-11-301.790.21
2013-08-311.630.21
2013-05-311.990.2
2013-02-281.770.19
2012-11-301.56
2012-08-311.43
2012-05-311.410.22
2012-02-291.290.22
2011-11-301.740.23
2011-08-311.550.25
2011-02-281.360.34

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-02-281.710.98-42.49%-112.63%
2025-02-2820.543.95%7.35%
2024-02-291.870.415.94%10.30%
2023-02-282.160.634.92%9.62%
2022-02-281.80.617.93%16.86%
2021-02-281.580.2811.22%20.49%
2020-02-292.010.298.00%13.11%
2019-02-281.940.3210.22%16.91%
2018-02-281.860.292.74%4.38%
2017-02-281.920.487.76%13.78%
2016-02-292.820.676.20%10.88%
2015-02-282.160.48
2014-02-281.870.19
2013-02-281.770.19
2012-02-291.290.22
2011-02-281.360.34