Meier Tobler Group AG (SWX:MTG)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
34.30
-0.30 (-0.87%)
Oct 2, 2026, 5:30 PM CET

Meier Tobler Group AG Financials Overview

Millions CHF. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
504.53496.64496.18545.92556.34510.84
Revenue Growth
1.59%0.09%-9.11%-1.87%8.91%4.80%
Gross Profit
241.04240.46241.03262259.67240.62
Operating Income
30.8231.8736.8441.9348.0231.37
Net Income
14.8315.2721.2727.1530.6715.64
Earnings Per Share
1.371.401.922.372.601.31
EPS Growth
-2.10%-26.93%-19.10%-8.89%99.38%304.98%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Service
95.28100.63104.67102.41105.2
Distribution
401.36395.55441.25453.93405.64
Total
496.64496.18545.92556.34510.84

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
15.4812.9813.0918.813.7133.68
Total Debt
633724217977.05
Net Cash (Debt)
-47.52-24.02-10.91-2.2-65.3-43.37
Net Cash Growth
------
Net Cash Per Share
-4.40-2.21-0.98-0.19-5.54-3.62

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
37.7626.4730.7642.9147.5418.04
Capital Expenditures
-1.46-1.97-2.83-5.5-2.35-5.99
Free Cash Flow
36.324.527.9337.4145.1912.05
Free Cash Flow Growth
48.18%-12.27%-25.35%-17.20%274.95%-58.28%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
47.77%48.42%48.58%47.99%46.67%47.10%
Operating Margin
6.11%6.42%7.42%7.68%8.63%6.14%
Pretax Margin
4.04%4.15%5.24%6.12%6.56%3.77%
Profit Margin
2.94%3.07%4.29%4.97%5.51%3.06%
FCF Margin
7.20%4.93%5.63%6.85%8.12%2.36%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.7001.7001.6001.3001.2001.000
Dividend Per Share Growth
6.25%6.25%23.08%8.33%20.00%-
Dividend Yield
4.96%4.50%6.25%4.03%3.44%6.86%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
25.2228.5814.9915.0715.9713.78
Forward PE
16.1117.2711.7514.5618.7317.42
P/FCF Ratio
10.2917.8111.4210.9410.8417.89
PS Ratio
0.740.880.640.750.880.42