NBI Bearings Europe, S.A. (BME:NBI)
Spain flag Spain · Delayed Price · Currency is EUR
3.140
-0.060 (-1.88%)
Jul 17, 2026, 12:54 PM CET

NBI Bearings Europe 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
383548605571
Market Cap Growth
-4.25%-27.11%-19.99%8.31%-22.16%35.74%
Enterprise Value
71.07125.13157.32157.59132152.95
Last Close Price
3.142.884.004.984.606.00
PE Ratio
--28.7657.3350.55187.50
Forward PE
63.3771.4644.2249.7014.72-
PS Ratio
0.780.730.931.121.201.64
PB Ratio
2.181.872.493.243.124.66
P/TBV Ratio
10.229.3732.74---
P/FCF Ratio
7.598.91---57.63
P/OCF Ratio
4.204.3940.2342.6711.5012.30
EV/Sales Ratio
1.452.603.042.932.863.53
EV/EBITDA Ratio
9.4019.1019.8320.0417.4924.45
EV/EBIT Ratio
19.2470.8644.1358.0545.6373.37
EV/FCF Ratio
14.1431.85---123.82
Debt / Equity Ratio
5.975.976.154.635.356.06
Debt / EBITDA Ratio
15.9315.9315.0613.5713.2715.95
Debt / FCF Ratio
26.5726.57---80.79
Net Debt / Equity Ratio
4.794.795.665.234.295.31
Net Debt / EBITDA Ratio
13.7113.7113.7412.3210.1012.96
Net Debt / FCF Ratio
22.8622.86-61.42-17.84-44.5265.62
Asset Turnover
0.510.510.570.630.570.57
Inventory Turnover
0.910.911.081.331.561.37
Quick Ratio
0.810.810.870.791.491.55
Current Ratio
2.122.122.781.922.432.72
Return on Equity (ROE)
-5.19%-5.19%8.69%5.65%6.55%2.49%
Return on Assets (ROA)
2.41%2.41%3.26%2.25%2.07%1.30%
Return on Invested Capital (ROIC)
2.12%1.93%2.43%1.81%1.76%1.03%
Return on Capital Employed (ROCE)
2.59%2.59%5.50%4.57%4.70%3.46%
Earnings Yield
--3.48%1.74%1.98%0.53%
FCF Yield
13.17%11.22%---1.74%
Buyback Yield / Dilution
--1.24%0.39%2.26%0.00%0.00%
Total Shareholder Return
--1.24%0.39%2.26%0.00%0.00%