Meier Tobler Group AG (SWX:MTG)

Switzerland flag Switzerland · Delayed Price · Currency is CHF
45.20
-0.05 (-0.11%)
Nov 12, 2026, 9:22 AM CET
Market Cap487.95M +16.5%
Revenue (ttm)504.53M +2.5%
Net Income14.83M -27.8%
EPS1.37 -26.3%
Shares Out 10.80M
PE Ratio32.94
Forward PE21.05
Dividend1.70 (3.76%)
Ex-Dividend DateApr 9, 2026
Volume595
Open45.15
Previous Close45.25
Day's Range45.15 - 45.20
52-Week Range29.95 - 45.45
Beta0.43
Analystsn/a
Price Targetn/a
Est. EarningsFeb 26, 2027