VBL Plc (MSE:VBL)
Malta flag Malta · Delayed Price · Currency is EUR
0.2280
+0.0380 (20.00%)
At close: Jun 3, 2026

VBL Plc Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
6.126.126.625.299.197.41
Revenue Growth
-13.25%-7.65%25.26%-42.46%24.10%1247.94%
Net Income
1.571.572.481.76.325.79
Earnings Per Share
0.010.010.010.010.030.02
EPS Growth
-37.82%-36.59%45.42%-73.46%3.90%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1.081.081.090.931.351.95
Total Debt
20.8820.8820.738.568.523.94
Net Cash (Debt)
-19.81-19.81-19.65-7.63-7.17-1.99
Net Cash Growth
------
Net Cash Per Share
-0.08-0.08-0.08-0.03-0.03-0.01

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
0.250.251.580.510.62-0.92
Free Cash Flow
0.250.251.580.510.62-0.92
Free Cash Flow Growth
-82.31%-84.29%212.60%-18.64%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
41.05%41.05%49.15%42.39%73.85%81.59%
Pretax Margin
30.44%30.44%44.47%38.22%71.85%82.13%
Profit Margin
25.73%25.73%37.47%32.13%68.80%78.20%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.001-0.0010.0010.0010.001
Dividend Per Share Growth
9.09%-9.96%10.61%11.69%-
Dividend Yield
0.39%-0.47%0.35%0.28%0.22%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
36.1029.4519.0833.5810.0512.66
PS Ratio
9.297.587.1510.796.929.90