VBL Plc (MSE:VBL)
Malta flag Malta · Delayed Price · Currency is EUR
0.2300
0.00 (0.00%)
At close: Apr 30, 2026

VBL Plc Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
574647576473
Market Cap Growth
--2.10%-17.01%-10.25%-13.33%-
Enterprise Value
776655656677
Last Close Price
0.230.190.190.230.260.30
PE Ratio
36.5129.4519.0833.5810.0512.66
PS Ratio
9.377.587.1510.796.929.90
PB Ratio
0.830.670.700.871.001.30
P/OCF Ratio
230.33186.2729.89112.58102.05-
EV/Sales Ratio
12.6110.718.3212.247.2010.43
EV/EBITDA Ratio
24.4520.7715.6425.919.4412.18
EV/EBIT Ratio
30.7126.0816.9428.879.7512.78
Debt / Equity Ratio
0.300.300.310.130.130.07
Debt / EBITDA Ratio
6.626.625.573.351.200.62
Net Debt / Equity Ratio
0.290.290.290.120.110.04
Net Debt / EBITDA Ratio
6.286.285.573.051.020.31
Asset Turnover
0.060.060.080.070.130.12
Inventory Turnover
1003.951003.95917.2212.44--
Quick Ratio
0.850.850.590.781.101.17
Current Ratio
0.900.900.680.901.711.22
Return on Equity (ROE)
2.30%2.30%3.73%2.63%10.54%11.18%
Return on Assets (ROA)
1.64%1.64%2.33%1.79%5.96%6.21%
Return on Invested Capital (ROIC)
2.36%2.38%3.38%2.58%9.81%10.17%
Earnings Yield
2.75%3.40%5.24%2.98%9.95%7.90%
Dividend Yield
0.38%-0.47%0.35%0.28%0.22%
Payout Ratio
12.06%12.06%8.05%10.59%2.53%2.59%
Buyback Yield / Dilution
-0.65%-0.26%-0.46%-1.23%-5.09%-80.97%
Total Shareholder Return
-0.27%-0.26%0.01%-0.88%-4.81%-80.75%
Source: S&P Global Market Intelligence. Real Estate template. Financial Sources.