The Swatch Group AG (SWGAY)

OTCMKTS · Delayed Price · Currency is USD
10.95
-0.12 (-1.08%)
At close: Nov 6, 2026
Market Cap11.34B +7.7%
Revenue (ttm)7.85B -0.1%
Net Income11.14M -85.0%
EPSn/a
Shares Out n/a
PE Ratio1,018.16
Forward PE30.02
Dividend0.28 (2.59%)
Ex-Dividend DateMay 18, 2026
Volume82,375
Open10.92
Previous Close11.07
Day's Range10.91 - 11.06
52-Week Range9.85 - 13.97
Beta0.86
AnalystsSell
Price Target10.52 (-3.93%)
Est. EarningsMar 18, 2027