NYSE:HXL | Key Financial Ratios | HEXCEL CORP /DE/

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.435.62%11.82%
2026-03-312.454.32%9.30%
2025-12-312.260.794.05%8.75%
2025-09-302.750.482.49%4.39%
2025-06-302.690.533.09%5.66%
2025-03-312.590.514.48%8.12%
2024-12-312.210.464.85%8.65%
2024-09-302.760.513.78%6.80%
2024-06-302.750.513.93%7.06%
2024-03-312.740.443.47%6.00%
2023-12-312.740.412.72%4.62%
2023-09-303.030.46
2023-06-302.930.47
2023-03-312.780.474.00%7.18%
2022-12-312.230.472.10%3.84%
2022-09-302.420.55
2022-06-302.550.55
2022-03-312.770.580.12%0.22%
2021-12-312.490.550.99%1.88%
2021-09-302.760.59
2021-06-302.630.6
2021-03-312.590.612.84%5.53%
2020-12-312.930.615.77%11.15%
2020-09-303.280.67
2020-06-303.860.88
2020-03-313.360.987.40%17.87%
2019-12-312.190.738.73%18.89%
2019-09-302.220.79
2019-06-302.220.78
2019-03-312.240.858.46%19.53%
2018-12-312.070.728.91%19.03%
2018-09-302.580.72
2018-06-302.410.67
2018-03-312.640.548.18%15.11%
2017-12-312.510.54
2017-09-302.740.58
2017-06-302.390.62
2017-03-312.50.67
2016-12-312.230.55
2016-09-302.320.54
2016-06-302.520.58
2016-03-312.620.57
2015-12-312.17
2015-09-302.62
2015-06-302.68
2015-03-312.540.4110.76%19.27%
2014-12-312.190.36
2014-09-302.570.3810.47%18.20%
2014-06-302.5910.16%17.12%
2014-03-312.6610.02%16.39%
2013-12-312.440.25
2013-09-302.6810.25%16.13%
2013-06-302.9310.61%17.28%
2013-03-312.4210.44%16.92%
2012-12-312.45
2012-09-302.5510.19%16.82%
2012-06-302.4510.36%17.57%
2012-03-312.659.24%15.69%
2011-12-312.12
2011-09-302.49.00%15.06%
2011-06-302.37.75%13.17%
2011-03-312.416.89%12.24%
2010-12-312.426.15%11.74%
2010-09-302.544.81%9.48%
2010-06-302.524.46%9.44%
2009-12-312.29

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.260.794.05%8.75%
2024-12-312.210.464.85%8.65%
2023-12-312.740.413.62%6.16%
2022-12-312.230.474.45%8.13%
2021-12-312.490.550.57%1.08%
2020-12-312.930.611.09%2.10%
2019-12-312.190.739.80%21.20%
2018-12-312.070.729.79%20.92%
2017-12-312.510.5410.21%19.00%
2016-12-312.230.5510.41%20.07%
2015-12-312.17
2014-12-312.190.36
2013-12-312.440.25
2012-12-312.45
2011-12-312.12
2010-12-312.426.15%11.74%
2009-12-312.294.52%9.78%
2008-12-3121.84%