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
Market Cap373.52M -6.6%
Revenue (ttm)504.53M +2.5%
Net Income14.83M -27.8%
EPS1.37 -26.3%
Shares Out 10.80M
PE Ratio25.22
Forward PE16.11
Dividend1.70 (4.96%)
Ex-Dividend DateApr 9, 2026
Volume3,924
Open34.60
Previous Close34.60
Day's Range34.25 - 34.70
52-Week Range29.95 - 41.85
Beta0.50
Analystsn/a
Price Targetn/a
Est. EarningsOct 23, 2026