Boiron SA (EPA:BOI)
France flag France · Delayed Price · Currency is EUR
27.50
+0.20 (0.73%)
Jul 10, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
477526465698881626
Market Cap Growth
24.43%13.06%-33.37%-20.70%40.60%-13.49%
Enterprise Value
430482427478662424
Last Close Price
27.5028.8724.2735.0634.4623.78
PE Ratio
14.6316.1241.0519.4919.7121.93
Forward PE
-16.7518.8615.0917.0217.08
PS Ratio
0.951.050.951.421.651.38
PB Ratio
1.221.341.231.781.581.18
P/TBV Ratio
1.751.931.802.552.041.52
P/FCF Ratio
12.6513.9314.9519.6018.1728.05
P/OCF Ratio
8.979.8811.7715.3515.0018.80
EV/Sales Ratio
0.860.960.880.971.240.93
EV/EBITDA Ratio
5.806.976.216.327.265.42
EV/EBIT Ratio
8.339.349.9510.1010.258.66
EV/FCF Ratio
11.3812.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.84%6.21%2.44%5.13%5.07%4.56%
FCF Yield
7.91%7.18%6.69%5.10%5.50%3.56%
Dividend Yield
4.95%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.95%4.67%4.94%4.01%3.92%3.95%