Bastide Le Confort Médical SA (EPA:BLC)
France flag France · Delayed Price · Currency is EUR
23.00
-0.40 (-1.71%)
Aug 3, 2026, 12:34 PM CET

EPA:BLC Ratios and Metrics

Millions EUR. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
173232134209257348
Market Cap Growth
-23.50%72.98%-35.86%-18.61%-26.08%36.87%
Enterprise Value
471.8616.88559.56600.27656.15675.24
Last Close Price
23.0031.3018.1028.6035.3047.50
PE Ratio
19.36447.14-18.8218.9825.96
Forward PE
13.6410.156.018.9112.4418.40
PEG Ratio
-0.810.810.810.812.42
PS Ratio
0.340.470.290.410.550.78
PB Ratio
1.693.223.642.393.044.28
P/TBV Ratio
--7.24---
P/FCF Ratio
3.135.565.494.0271.6512.48
P/OCF Ratio
1.532.281.821.984.524.67
EV/Sales Ratio
0.921.261.211.181.401.52
EV/EBITDA Ratio
2.847.049.057.338.259.15
EV/EBIT Ratio
4.4222.8384.0625.9232.5929.33
EV/FCF Ratio
8.5114.7822.8811.53182.9824.25
Debt / Equity Ratio
2.985.5111.804.674.644.03
Debt / EBITDA Ratio
1.954.697.035.225.274.84
Debt / FCF Ratio
5.659.8517.798.21116.9112.84
Net Debt / Equity Ratio
2.915.3511.544.464.703.98
Net Debt / EBITDA Ratio
1.804.406.884.774.994.39
Net Debt / FCF Ratio
5.219.2417.397.51110.7411.63
Asset Turnover
0.760.810.760.790.780.90
Inventory Turnover
5.209.107.756.676.446.57
Quick Ratio
0.900.702.290.640.750.81
Current Ratio
1.161.382.640.871.071.11
Return on Equity (ROE)
8.59%7.49%10.41%19.23%17.57%20.53%
Return on Assets (ROA)
11.21%1.71%0.55%2.65%2.41%3.30%
Return on Invested Capital (ROIC)
17.56%2.26%0.70%3.55%3.24%4.51%
Return on Capital Employed (ROCE)
23.90%5.81%1.48%5.21%4.58%6.09%
Earnings Yield
16.99%0.22%-5.31%5.27%3.85%
FCF Yield
31.97%17.99%18.23%24.89%1.40%8.01%
Dividend Yield
-0.24%1.21%0.29%0.93%0.61%
Payout Ratio
-107.77%-180.89%5.09%17.56%15.92%
Buyback Yield / Dilution
-2.95%0.04%-0.04%-7.66%-0.22%-0.03%
Total Shareholder Return
-2.95%0.28%1.17%-7.37%0.71%0.58%