Meier Tobler Group AG (SWX:MTG)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
35.10
-0.25 (-0.71%)
Oct 22, 2026, 5:30 PM CEST
Market Cap378.91M -10.6%
Revenue (ttm)504.53M +2.5%
Net Income14.83M -27.8%
EPS1.37 -26.3%
Shares Out 10.80M
PE Ratio25.58
Forward PE16.34
Dividend1.70 (4.84%)
Ex-Dividend DateApr 9, 2026
Volume1,108
Open35.30
Previous Close35.35
Day's Range35.00 - 35.35
52-Week Range29.95 - 41.85
Beta0.49
Analystsn/a
Price Targetn/a
Est. EarningsOct 23, 2026