Louis Hachette Group S.A. (EPA:ALHG)
France flag France · Delayed Price · Currency is EUR
1.771
+0.011 (0.63%)
Aug 3, 2026, 10:34 AM CET

Louis Hachette Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7451,5501,498---
Market Cap Growth
6.76%3.46%----
Enterprise Value
6,8366,6946,665000
Last Close Price
1.771.561.51---

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
88.0078.15151.00---
Forward PE
9.2615.06----
PS Ratio
0.180.160.16---
PB Ratio
0.620.700.64---
P/FCF Ratio
1.621.161.16---
P/OCF Ratio
1.311.161.16---

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.710.690.72---
EV/EBITDA Ratio
4.914.825.11---
EV/EBIT Ratio
15.9015.6016.62---
EV/FCF Ratio
6.355.025.14---

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.621.661.501.700.090.13
Debt / EBITDA Ratio
3.593.733.8121.871.525.34
Debt / FCF Ratio
3.713.883.8323.768.7710.68
Net Debt / Equity Ratio
2.132.071.932.310.100.14
Net Debt / EBITDA Ratio
3.283.273.4819.751.515.29
Net Debt / FCF Ratio
3.393.413.5121.468.7310.58
Asset Turnover
0.790.780.750.130.150.21
Inventory Turnover
9.509.759.311.1229.8532.29
Quick Ratio
0.340.390.370.270.290.24
Current Ratio
0.780.790.770.550.320.26
Return on Equity (ROE)
4.13%3.88%1.79%4.15%6.63%3.66%
Return on Assets (ROA)
2.10%2.09%1.15%1.74%5.60%3.46%
Return on Invested Capital (ROIC)
3.53%3.50%1.91%2.65%6.10%1.91%
Return on Capital Employed (ROCE)
5.21%5.17%5.37%3.57%7.15%4.99%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
1.26%1.28%0.66%---
FCF Yield
61.66%86.01%86.52%---
Dividend Yield
3.41%3.81%3.67%---
Payout Ratio
268.18%268.18%423.08%0.00%0.00%0.00%
Buyback Yield / Dilution
0.02%0.02%0.00%---
Total Shareholder Return
3.43%3.83%3.67%---