The Swatch Group AG (SWGAY)
OTCMKTS · Delayed Price · Currency is USD
10.95
-0.12 (-1.08%)
At close: Nov 6, 2026

The Swatch Group AG Financials Overview

Millions CHF. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
6,3426,2806,7357,8887,4997,313
Revenue Growth
0.99%-6.76%-14.62%5.19%2.54%30.71%
Gross Profit
5,1635,1625,6036,7116,1905,808
Operating Income
1191353061,1911,1591,022
Net Income
93193869807765
Earnings Per Share
-0.063.7316.7515.5614.76
EPS Growth
--98.45%-77.72%7.61%5.41%-

Revenue by Segment

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Elimination
-19-21-21-26-26-24
Corporate
888999
Watches & Jewelry
5,9985,9346,4187,5467,1457,014
Electronic Systems
355359330359371314
Total
6,3426,2806,7357,8887,4997,313

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1,3591,2291,3952,0632,5452,651
Total Debt
23638227710100
Net Cash (Debt)
1,1231,1911,3731,9862,5352,551
Net Cash Growth
-5.71%-13.26%-30.87%-21.66%-0.63%50.41%
Net Cash Per Share
-22.9326.5538.2748.8949.24

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
6315073336157241,298
Capital Expenditures
-361-409-503-730-339-251
Free Cash Flow
27098-170-1153851,047
Free Cash Flow Growth
175.51%----63.23%71.36%

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
81.41%82.20%83.19%85.08%82.54%79.42%
Operating Margin
1.88%2.15%4.54%15.10%15.46%13.98%
Pretax Margin
2.18%2.52%5.12%14.60%14.62%13.82%
Profit Margin
0.14%0.05%2.87%11.02%10.76%10.46%
FCF Margin
4.26%1.56%-2.52%-1.46%5.13%14.32%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.2844.5004.5006.5006.0005.500
Dividend Per Share Growth
4.48%0%-30.77%8.33%9.09%57.14%
Dividend Yield
2.59%2.66%2.76%2.89%2.37%2.01%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
1018.162934.3543.8113.4216.2418.53
P/FCF Ratio
33.9489.83--34.0313.54
PS Ratio
1.441.401.251.481.751.94