Florentaise S.A. (EPA:ALFLO)
France flag France · Delayed Price · Currency is EUR
1.040
0.00 (0.00%)
Oct 22, 2026, 4:00 PM EDT

Florentaise Ratios and Metrics

Millions EUR. Fiscal year is Jul - Jun.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
973966--
Market Cap Growth
65.11%-82.16%-40.93%---
Enterprise Value
484783105--
Last Close Price
1.040.854.768.05--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
PE Ratio
---118.14--
PS Ratio
0.150.120.591.25--
PB Ratio
6.405.231.182.01--
P/TBV Ratio
--44.72233.78--
P/FCF Ratio
6.145.02----
P/OCF Ratio
3.723.046.7611.37--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
EV/Sales Ratio
0.830.821.241.96--
EV/EBITDA Ratio
13.1382.3810.6128.62--
EV/EBIT Ratio
--64.23---
EV/FCF Ratio
34.1633.96----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Debt / Equity Ratio
30.4730.471.371.242.462.76
Debt / EBITDA Ratio
10.5010.505.7811.255.065.53
Debt / FCF Ratio
29.2329.23----
Net Debt / Equity Ratio
27.6427.641.201.212.242.47
Net Debt / EBITDA Ratio
64.3164.315.0810.904.614.95
Net Debt / FCF Ratio
26.5126.51-10.62-5.57-7.15-7.82
Asset Turnover
0.680.680.690.620.911.01
Inventory Turnover
2.992.993.162.232.453.02
Quick Ratio
0.290.290.410.280.840.93
Current Ratio
0.600.600.750.721.381.47
Return on Equity (ROE)
-185.09%-185.09%1.12%2.40%20.12%24.60%
Return on Assets (ROA)
-1.60%-1.60%0.83%-0.73%3.57%1.93%
Return on Invested Capital (ROIC)
-3.93%-3.93%1.11%-1.58%6.06%5.14%
Return on Capital Employed (ROCE)
-9.50%-9.50%2.20%-1.60%8.90%5.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Earnings Yield
-382.69%-469.16%-0.07%0.85%--
FCF Yield
16.29%19.93%-9.56%-10.75%--
Payout Ratio
---106.76%21.25%23.67%
Buyback Yield / Dilution
-1.85%-0.20%-2.55%-40.11%--