Barco NV (FRA:BC1P)
Germany flag Germany · Delayed Price · Currency is EUR
11.05
-0.01 (-0.09%)
Last updated: Feb 23, 2026, 8:12 AM CET

Barco NV Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
9039929281,4972,0571,705
Market Cap Growth
-13.37%6.91%-37.99%-27.23%20.63%8.62%
Enterprise Value
7168107561,3151,8431,482
Last Close Price
11.0611.889.9415.5921.7317.53
PE Ratio
12.6113.8714.7518.6727.35192.03
PS Ratio
0.941.030.981.431.942.12
PB Ratio
1.261.391.171.852.642.32
P/TBV Ratio
1.501.651.372.213.242.99
P/FCF Ratio
14.8316.319.2337.45312.5621.09
P/OCF Ratio
9.099.996.4915.8674.0017.11
EV/Sales Ratio
0.740.840.801.251.741.84
EV/EBITDA Ratio
5.907.858.2310.6016.2833.91
EV/EBIT Ratio
9.0811.2512.6613.6121.33101.61
EV/FCF Ratio
11.7713.327.5132.90279.9918.32
Debt / Equity Ratio
0.100.100.130.060.060.06
Debt / EBITDA Ratio
0.640.641.000.370.350.84
Debt / FCF Ratio
1.211.211.031.246.620.56
Net Debt / Equity Ratio
-0.26-0.26-0.33-0.30-0.34-0.42
Net Debt / EBITDA Ratio
-1.80-1.80-2.82-1.94-2.33-7.07
Net Debt / FCF Ratio
-3.06-3.06-2.58-6.03-40.11-3.82
Asset Turnover
0.830.830.790.910.940.76
Inventory Turnover
2.782.782.552.563.072.95
Quick Ratio
1.791.791.892.101.882.10
Current Ratio
2.602.602.603.112.832.85
Return on Equity (ROE)
9.48%9.48%7.73%10.22%10.03%1.36%
Return on Assets (ROA)
3.87%3.87%3.12%5.23%4.79%0.86%
Return on Invested Capital (ROIC)
11.33%11.25%8.94%14.68%15.18%2.57%
Return on Capital Employed (ROCE)
8.60%8.60%6.50%10.50%9.90%1.70%
Earnings Yield
7.93%7.21%6.78%5.36%3.66%0.52%
FCF Yield
6.74%6.13%10.83%2.67%0.32%4.74%
Dividend Yield
3.23%4.63%5.13%3.08%2.02%2.28%
Payout Ratio
61.80%61.80%67.54%49.65%28.01%231.50%
Buyback Yield / Dilution
5.41%5.41%1.81%-0.65%-1.46%-0.55%
Total Shareholder Return
8.64%10.04%6.95%2.43%0.57%1.73%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.