GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
M

Meier Tobler Group MTG.SW · CHF

Industrials · SIX · 🇨🇭 Switzerland

Compare

45.15

0.00%

Close of 9 Nov 2026, in CHF

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in CHF, from our data supplier.

FY2025

Revenue

CHF 496.6m

FY2016FY2025

Net income

CHF 15.3m

FY2016FY2025

Free cash flow

CHF 23.9m

FY2016FY2025

Shareholders' equity

CHF 161.4m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueCHF 496.6mCHF 496.2mCHF 545.9mCHF 556.3mCHF 510.8mCHF 487.4mCHF 496.1mCHF 523.6mCHF 472.4mCHF 239.6m
Research and developmentCHF 3,000CHF 46,000CHF 41,000CHF 62,000CHF 106,000CHF 22,000CHF 34,000———
Operating incomeCHF 20.9mCHF 26.9mCHF 34.0mCHF 37.4mCHF 20.7mCHF 6.0mCHF 9.1mCHF 8.8mCHF 12.8mCHF 18.8m
Net incomeCHF 15.3mCHF 21.3mCHF 27.1mCHF 30.7mCHF 15.6mCHF 3.9mCHF 3.4m−CHF 3.7m−CHF 2.2mCHF 14.7m
Diluted earnings per share1.471.912.382.631.300.320.24-0.31-0.202.01

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsCHF 312.1mCHF 317.3mCHF 333.2mCHF 389.2mCHF 360.1mCHF 341.0mCHF 388.1mCHF 426.8mCHF 477.1mCHF 127.1m
Cash and short-term investmentsCHF 13.0mCHF 13.1mCHF 18.8mCHF 13.7mCHF 33.7mCHF 33.7mCHF 28.4mCHF 35.5mCHF 29.4mCHF 7.2m
Total liabilitiesCHF 150.7mCHF 147.8mCHF 160.0mCHF 217.9mCHF 196.9mCHF 193.0mCHF 243.5mCHF 285.6mCHF 302.7mCHF 94.8m
DebtCHF 37.0mCHF 24.0mCHF 21.0mCHF 18.0mCHF 44.5mCHF 67.2mCHF 110.3mCHF 141.3mCHF 178.8mCHF 35.0m
Shareholders' equityCHF 161.4mCHF 169.5mCHF 173.2mCHF 171.3mCHF 163.2mCHF 148.1mCHF 144.6mCHF 141.2mCHF 174.4mCHF 32.3m
Shares outstanding10m11m11m12m12m12m14m12m11m7m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsCHF 25.9mCHF 30.8mCHF 42.9mCHF 47.5mCHF 18.0mCHF 31.0mCHF 28.6mCHF 23.8mCHF 19.3mCHF 7.1m
Capital spending−CHF 2.0m−CHF 16.0m−CHF 14.0m−CHF 7.7m−CHF 9.3m−CHF 5.3m−CHF 6.1m−CHF 2.6m−CHF 2.9m−CHF 28.9m
Free cash flowCHF 23.9mCHF 14.8mCHF 28.9mCHF 39.8mCHF 8.7mCHF 25.7mCHF 22.5mCHF 21.3mCHF 16.4m−CHF 21.8m
Dividends paid−CHF 17.5m−CHF 14.4m−CHF 13.8m−CHF 11.9m−CHF 11.9m−CHF 11.9m−CHF 11.9m−CHF 24.0m−CHF 14.6m−CHF 14.6m

Latest quarters

By quarter end

Jun 2026Dec 2025Jun 2025Dec 2024Jun 2024Dec 2023Jun 2023Dec 2022
RevenueCHF 242.7mCHF 261.8mCHF 234.8mCHF 257.4mCHF 238.7mCHF 269.5mCHF 276.4mCHF 298.0m
Operating incomeCHF 8.3mCHF 11.0mCHF 9.8mCHF 17.0mCHF 9.9mCHF 14.3mCHF 19.7mCHF 22.5m
Net incomeCHF 6.8mCHF 8.0mCHF 7.3mCHF 13.3mCHF 8.0mCHF 11.2mCHF 16.0mCHF 19.2m
Diluted earnings per share0.630.770.701.190.720.981.401.64
Cash from operations−CHF 2.0mCHF 40.0m−CHF 14.0mCHF 45.0m−CHF 14.0mCHF 36.0mCHF 6.0mCHF 37.0m
Capital spending—−CHF 1.0m—−CHF 14.0m−CHF 1.0m−CHF 14.0m−CHF 19.0m−CHF 29.0m
Free cash flow—CHF 39.0m—CHF 31.0m−CHF 15.0mCHF 22.0m−CHF 13.0mCHF 8.0m
Total assetsCHF 324.1mCHF 312.1mCHF 330.8mCHF 317.3mCHF 330.2mCHF 333.2mCHF 397.7mCHF 389.2m
Cash and short-term investmentsCHF 15.5mCHF 13.0mCHF 8.7mCHF 13.1mCHF 8.2mCHF 18.8mCHF 4.0mCHF 13.7m
DebtCHF 43.0mCHF 37.0mCHF 63.0mCHF 24.0mCHF 52.0mCHF 27.4mCHF 29.2m−CHF 32.5m
Shareholders' equityCHF 150.2mCHF 161.4mCHF 158.2mCHF 169.5mCHF 159.5mCHF 173.2mCHF 168.9mCHF 171.3m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-3.7%0.4%7.5%
Operating income-17.7%28.5%8.1%
Net income-20.7%31.7%7.5%

Average margins

Over each period

1 year3 years5 years10 years
Operating margin4.8%5.7%4.7%4.0%
Net margin3.7%4.5%3.7%2.6%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings26.914.815.515.613.838.757.5-48.5-193.918.0
Price to sales0.80.60.80.90.40.30.40.30.91.1

Dividends and splits

Per share, in the currency the company pays

Paid for 4 years. Last went ex-dividend on 9 Apr 2026.

FY2026FY2025FY2024FY2023FY2022FY2018FY2017FY2016
Paid in the year1.700.800.650.600.502.002.002.00
  • 5-for-1 split · 10 Apr 2013
  • 1-to-1 reverse split · 19 Aug 2005
  • 20-for-1 split · 19 May 2003

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.