Boiron SA (EPA:BOI)
France flag France · Delayed Price · Currency is EUR
27.70
-0.10 (-0.36%)
Jun 19, 2026, 5:35 PM CET

Boiron Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
481526465698881626
Market Cap Growth
20.17%13.06%-33.37%-20.70%40.60%-13.49%
Enterprise Value
433482427478662424
Last Close Price
27.7028.8724.2735.0634.4623.78
PE Ratio
14.7316.1241.0519.4919.7121.93
Forward PE
-16.7518.8615.0917.0217.08
PS Ratio
0.961.050.951.421.651.38
PB Ratio
1.221.341.231.781.581.18
P/TBV Ratio
1.761.931.802.552.041.52
P/FCF Ratio
12.7413.9314.9519.6018.1728.05
P/OCF Ratio
9.039.8811.7715.3515.0018.80
EV/Sales Ratio
0.860.960.880.971.240.93
EV/EBITDA Ratio
5.846.976.216.327.265.42
EV/EBIT Ratio
8.409.349.9510.1010.258.66
EV/FCF Ratio
11.4712.7613.7113.4113.6618.98
Debt / Equity Ratio
0.080.080.040.040.040.02
Debt / EBITDA Ratio
0.420.420.200.170.230.15
Debt / FCF Ratio
0.830.830.480.390.460.56
Net Debt / Equity Ratio
-0.12-0.12-0.13-0.15-0.41-0.42
Net Debt / EBITDA Ratio
-0.69-0.69-0.72-0.80-2.51-2.84
Net Debt / FCF Ratio
-1.27-1.27-1.60-1.69-4.72-9.94
Asset Turnover
0.850.850.840.720.690.59
Inventory Turnover
1.361.361.301.401.691.50
Quick Ratio
1.431.431.561.462.442.28
Current Ratio
2.222.222.512.273.122.86
Return on Equity (ROE)
8.47%8.47%2.94%7.15%8.13%5.49%
Return on Assets (ROA)
5.47%5.47%4.59%4.29%5.17%3.94%
Return on Invested Capital (ROIC)
11.39%11.67%10.11%10.39%15.12%10.16%
Return on Capital Employed (ROCE)
11.00%11.00%9.20%10.20%10.10%8.00%
Earnings Yield
6.79%6.21%2.44%5.13%5.07%4.56%
FCF Yield
7.85%7.18%6.69%5.10%5.50%3.56%
Dividend Yield
4.87%4.67%4.94%3.85%3.19%4.00%
Payout Ratio
63.83%63.83%206.77%555.36%36.94%58.28%
Buyback Yield / Dilution
--0.00%0.15%0.73%-0.05%
Total Shareholder Return
4.87%4.67%4.94%4.01%3.92%3.95%