Meier Tobler Group AG (SWX:MTG)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
34.05
-0.05 (-0.15%)
Sep 11, 2026, 5:30 PM CET
Market Cap367.58M -7.7%
Revenue (ttm)496.64M +0.1%
Net Income15.27M -28.2%
EPS1.40 -26.9%
Shares Out 10.80M
PE Ratio24.29
Forward PE16.76
Dividend1.70 (4.98%)
Ex-Dividend DateApr 9, 2026
Volume4,766
Open34.25
Previous Close34.10
Day's Range33.90 - 34.25
52-Week Range29.95 - 41.85
Beta0.50
Analystsn/a
Price Targetn/a
Earnings DateOct 23, 2026