Abéo SA (EPA:ABEO)
France flag France · Delayed Price · Currency is EUR
9.46
-0.02 (-0.21%)
Jul 14, 2026, 9:00 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
71607077132126
Market Cap Growth
-0.21%-13.20%-9.68%-41.64%4.45%35.89%
Enterprise Value
191181176188231216
Last Close Price
9.488.068.949.7016.3415.33
PE Ratio
8.467.1910.9845.3719.6317.57
Forward PE
7.217.267.266.0911.7313.56
PS Ratio
0.250.220.280.310.550.62
PB Ratio
0.280.240.610.711.191.20
P/TBV Ratio
0.780.66----
P/FCF Ratio
5.304.513.077.2223.915.78
P/OCF Ratio
3.843.272.634.7813.404.93
PEG Ratio
-0.560.560.560.560.56
EV/Sales Ratio
0.680.650.710.760.971.05
EV/EBITDA Ratio
5.835.508.468.1510.4310.18
EV/EBIT Ratio
10.569.9711.2811.2314.8514.26
EV/FCF Ratio
14.2613.477.7417.6041.829.86
Debt / Equity Ratio
--0.880.981.071.38
Debt / EBITDA Ratio
--3.723.704.285.54
Debt / FCF Ratio
--4.3810.0721.496.69
Net Debt / Equity Ratio
--0.810.880.780.76
Net Debt / EBITDA Ratio
--4.434.183.933.80
Net Debt / FCF Ratio
--4.059.0315.763.68
Asset Turnover
0.870.870.830.790.710.61
Inventory Turnover
--2.572.452.482.55
Quick Ratio
0.840.840.590.520.751.02
Current Ratio
1.601.601.020.951.231.41
Return on Equity (ROE)
4.62%4.62%5.68%1.84%6.26%7.05%
Return on Assets (ROA)
3.53%3.53%3.23%3.33%2.91%2.83%
Return on Invested Capital (ROIC)
5.47%6.01%5.52%1.57%5.58%5.75%
Return on Capital Employed (ROCE)
6.40%6.40%7.50%8.60%7.00%6.30%
Earnings Yield
11.82%13.90%9.11%2.20%5.09%5.69%
FCF Yield
18.85%22.18%32.59%13.85%4.18%17.31%
Dividend Yield
3.48%-3.69%2.06%2.02%2.61%
Payout Ratio
30.95%30.95%23.79%146.38%44.86%-
Buyback Yield / Dilution
-----0.39%-
Total Shareholder Return
3.47%-3.69%2.06%1.63%2.61%