Borgosesia S.p.A. (BIT:BO)
Italy flag Italy · Delayed Price · Currency is EUR
0.7120
-0.0100 (-1.39%)
At close: Jul 24, 2026

Borgosesia 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
342727333427
Market Cap Growth
19.06%-2.78%-17.00%-1.98%25.29%0.88%
Enterprise Value
179.05172.95148.31130.95103.1884.59
Last Close Price
0.710.560.580.690.710.62
PE Ratio
12.459.3310.296.374.574.20
Forward PE
6.538.298.298.298.298.29
PS Ratio
1.800.921.311.500.971.66
PB Ratio
0.500.470.500.620.670.67
P/TBV Ratio
0.590.460.470.590.640.74
P/FCF Ratio
-123.14--2.08-
P/OCF Ratio
-23.88--2.05-
EV/Sales Ratio
9.505.937.095.942.975.20
EV/EBITDA Ratio
14.7114.2011.4112.708.406.99
EV/EBIT Ratio
15.6015.0712.0213.758.927.47
EV/FCF Ratio
-797.03--6.35-
Debt / Equity Ratio
2.632.631.831.551.080.59
Debt / EBITDA Ratio
14.7414.749.459.695.544.95
Debt / FCF Ratio
827.11827.11--4.19-
Net Debt / Equity Ratio
2.382.381.981.621.131.11
Net Debt / EBITDA Ratio
11.0511.058.368.454.603.69
Net Debt / FCF Ratio
619.97619.97-7.32-6.403.48-6.38
Asset Turnover
0.130.120.110.130.250.15
Quick Ratio
0.470.470.310.250.390.78
Current Ratio
0.620.620.470.410.642.70
Return on Equity (ROE)
1.22%1.22%6.61%10.21%10.98%18.53%
Return on Assets (ROA)
1.98%1.98%6.71%6.16%7.31%10.79%
Return on Invested Capital (ROIC)
2.30%2.46%7.81%7.53%9.34%13.75%
Return on Capital Employed (ROCE)
16.95%16.95%18.76%14.96%15.46%15.44%
Earnings Yield
8.03%10.71%9.72%15.71%21.89%23.79%
FCF Yield
-0.81%--48.06%-
Dividend Yield
3.37%4.53%4.40%3.66%3.26%2.74%
Payout Ratio
41.96%355.59%40.35%23.24%14.88%11.50%
Buyback Yield / Dilution
-0.00%0.00%0.00%5.42%-5.73%
Total Shareholder Return
3.37%4.53%4.40%3.66%8.69%-2.99%