Valartis Group AG (SWX:VLRT)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
11.50
-0.70 (-5.74%)
Aug 4, 2026, 12:54 PM CET

Valartis Group AG Financials Overview

Millions CHF. 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
15.5615.5618.6210.7520.613.26
Revenue Growth
-16.21%-16.42%73.13%-47.81%55.41%33.82%
Gross Profit
15.5615.5618.6210.7520.613.26
Operating Income
6.886.889.552.2410.253.04
Net Income
7.417.417.01-3.577.195.19
Earnings Per Share
2.612.612.53-1.081.821.33
EPS Growth
-13.16%3.12%--36.77%-

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Switzerland
5.245.246.374.524.63.33
Foreign
10.2810.2811.866.2315.999.91
Total
15.5215.5218.2310.7520.5913.24

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
25.6525.6540.7432.8939.3121.76
Total Debt
4.564.5618.2317.7372.6433.78
Net Cash (Debt)
21.121.122.5115.16-33.33-12.02
Net Cash Growth
8.13%-6.28%48.52%---
Net Cash Per Share
7.437.438.124.60-8.44-3.08

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
-11.43-11.43-0.621.76-2.123.53
Capital Expenditures
-0.55-0.55-1.66-1.32-0.92-0.54
Free Cash Flow
-11.98-11.98-2.280.45-3.0222.99
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
44.22%44.22%51.32%20.79%49.73%22.92%
Pretax Margin
54.54%54.54%37.42%-60.39%31.63%47.05%
Profit Margin
47.63%47.63%37.67%-33.18%34.88%39.15%
FCF Margin
-76.98%-76.98%-12.25%4.18%-14.66%173.42%

Dividends

Fiscal YearFY 2023
Period EndingDec '23
Dividend Per Share
0.500
Dividend Per Share Growth
-
Dividend Yield
4.12%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.684.674.93-9.8810.37
P/FCF Ratio
---80.28-2.34
PS Ratio
2.282.221.863.353.454.06