Barco NV (EBR:BAR)
Belgium flag Belgium · Delayed Price · Currency is EUR
7.62
-0.39 (-4.81%)
Jul 17, 2026, 2:11 PM CET

Barco NV 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
6519739291,4912,0881,722
Market Cap Growth
-41.63%4.77%-37.72%-28.59%21.23%9.41%
Enterprise Value
683.74786.6669.51,2661,8441,453
Last Close Price
7.6211.8410.4816.5523.0819.16
PE Ratio
14.9813.9314.9718.8127.81191.60
Forward PE
10.0312.4812.3214.4920.1128.23
PEG Ratio
-1.311.311.311.311.31
PS Ratio
0.701.010.981.421.972.14
PB Ratio
0.981.361.171.872.752.48
P/TBV Ratio
1.071.671.382.223.292.99
P/FCF Ratio
-15.999.2337.30317.2021.30
P/OCF Ratio
17.069.806.4915.8075.1017.28
EV/Sales Ratio
0.740.820.711.211.741.81
EV/EBITDA Ratio
6.936.436.109.6114.8727.90
EV/EBIT Ratio
12.7910.3310.1413.8721.03112.21
EV/FCF Ratio
-12.936.6631.67280.0917.97
Debt / Equity Ratio
0.080.080.110.050.040.05
Debt / EBITDA Ratio
0.600.600.950.380.350.86
Debt / FCF Ratio
1.211.211.031.246.620.55
Net Debt / Equity Ratio
-0.26-0.26-0.33-0.30-0.35-0.45
Net Debt / EBITDA Ratio
-1.52-1.52-2.36-1.83-2.13-5.95
Net Debt / FCF Ratio
-3.06-3.06-2.58-6.03-40.11-3.83
Asset Turnover
0.830.830.790.910.940.76
Inventory Turnover
2.782.782.552.563.072.95
Quick Ratio
1.791.791.892.121.892.10
Current Ratio
2.602.602.603.112.832.85
Return on Equity (ROE)
8.78%8.78%7.28%9.90%9.59%1.36%
Return on Assets (ROA)
5.36%5.36%4.53%6.49%6.38%1.00%
Return on Invested Capital (ROIC)
11.82%11.73%9.79%13.80%15.29%2.29%
Return on Capital Employed (ROCE)
8.67%8.67%7.18%10.20%10.15%1.55%
Earnings Yield
6.67%7.18%6.68%5.32%3.60%0.52%
FCF Yield
-6.26%10.83%2.68%0.32%4.70%
Dividend Yield
6.88%4.42%4.56%2.66%1.01%1.21%
Payout Ratio
103.08%61.80%67.54%49.65%28.00%231.50%
Buyback Yield / Dilution
7.07%5.41%1.81%-0.65%-1.46%-0.55%
Total Shareholder Return
13.94%9.83%6.37%2.01%-0.44%0.65%