Vantage Towers AG (HAM:VTWR)
Germany flag Germany · Delayed Price · Currency is EUR
38.50
0.00 (0.00%)
At close: Jul 24, 2026

Vantage Towers AG Financials Overview

Millions EUR. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Revenue
808.56808.56791.95573.811,023545
Revenue Growth
40.91%2.10%38.02%-43.92%87.76%-
Gross Profit
669.11669.11603.37432.8976.9519.6
Operating Income
270.33270.33233.63203.12507.6277.7
Net Income
371.64371.64373.06382.66356.9158.2
Earnings Per Share
0.730.730.740.760.700.51
EPS Growth
-2.70%-0.38%-2.33%7.12%37.70%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Cash & Investments
171.67171.67191.21123.6221.722.1
Total Debt
3,4543,4542,6502,2004,1964,204
Net Cash (Debt)
-3,282-3,282-2,459-2,076-4,174-4,181
Net Cash Growth
------
Net Cash Per Share
-6.49-6.49-4.86-4.10-8.24-13.52

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Operating Cash Flow
---797.5915.9313
Capital Expenditures
----398.4-288.2-104.6
Free Cash Flow
---399.1627.7208.4
Free Cash Flow Growth
----36.42%201.20%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Gross Margin
82.75%82.75%76.19%75.42%95.47%95.34%
Operating Margin
33.43%33.43%29.50%35.40%49.60%50.95%
Pretax Margin
47.58%47.58%49.00%73.24%45.52%39.96%
Profit Margin
45.96%45.96%47.11%66.69%34.88%29.03%
FCF Margin
---69.55%61.34%38.24%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
Dividend Per Share
1.5201.5201.5200.0400.6300.560
Dividend Per Share Growth
0%0%3700.00%-93.65%12.50%-
Dividend Yield
3.95%4.18%4.42%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
PE Ratio
52.4051.5850.71---
Forward PE
-46.4646.46---
PS Ratio
24.0823.7123.89---