Abéo SA (EPA:ABEO)
France flag France · Delayed Price · Currency is EUR
9.02
-0.06 (-0.66%)
Aug 3, 2026, 10:53 AM CET

Abéo SA Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
686770771335
Market Cap Growth
-1.09%-4.31%-9.48%-41.99%2521.39%35.89%
Enterprise Value
188.15202.48162.88173.59221.5986.71
Last Close Price
9.028.069.2610.2517.600.67
PE Ratio
8.108.0610.2964.0620.470.72
Forward PE
9.124.967.266.0911.7313.56
PEG Ratio
-0.270.270.270.270.27
PS Ratio
0.240.240.280.310.560.02
PB Ratio
0.270.520.620.701.190.05
P/FCF Ratio
5.084.593.077.2224.030.23
P/OCF Ratio
3.683.612.634.7713.470.20
EV/Sales Ratio
0.670.720.650.700.930.42
EV/EBITDA Ratio
6.286.765.887.197.993.41
EV/EBIT Ratio
11.9712.8811.0112.7814.806.11
EV/FCF Ratio
14.0413.927.1816.2640.113.96
Debt / Equity Ratio
0.800.800.690.650.831.08
Debt / EBITDA Ratio
4.994.993.634.484.355.80
Debt / FCF Ratio
10.2810.284.4310.1321.836.74
Net Debt / Equity Ratio
1.051.050.820.890.800.77
Net Debt / EBITDA Ratio
4.544.543.364.023.213.21
Net Debt / FCF Ratio
9.349.344.119.1016.113.73
Asset Turnover
0.760.840.830.790.710.61
Inventory Turnover
3.812.792.572.452.482.55
Quick Ratio
0.520.520.510.500.720.97
Current Ratio
0.970.971.030.951.231.41
Return on Equity (ROE)
6.48%6.90%5.68%1.84%6.26%7.05%
Return on Assets (ROA)
3.22%3.55%3.58%0.82%3.09%3.00%
Return on Invested Capital (ROIC)
4.48%5.04%5.22%1.27%5.32%5.38%
Return on Capital Employed (ROCE)
6.27%6.86%7.34%6.51%6.50%5.92%
Earnings Yield
12.34%12.41%9.72%1.56%4.89%139.47%
FCF Yield
19.68%21.81%32.55%13.86%4.16%432.30%
Dividend Yield
3.63%3.80%2.16%3.22%2.27%0.00%
Payout Ratio
30.95%30.46%23.79%146.38%44.86%0.00%
Buyback Yield / Dilution
--10.44%0.00%0.00%-0.39%0.00%
Total Shareholder Return
3.63%-6.64%2.16%3.22%1.89%0.00%