Meier Tobler Group AG (SWX:MTG)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
33.80
+0.70 (2.11%)
Aug 21, 2026, 5:31 PM CET
Market Cap364.88M -7.0%
Revenue (ttm)496.64M +0.1%
Net Income15.27M -28.2%
EPS1.40 -26.9%
Shares Out 10.80M
PE Ratio24.12
Forward PE16.64
Dividend1.70 (5.14%)
Ex-Dividend DateApr 9, 2026
Volume3,727
Open33.25
Previous Close33.10
Day's Range33.10 - 33.85
52-Week Range29.95 - 41.85
Beta0.50
Analystsn/a
Price Targetn/a
Earnings DateOct 23, 2026