Loading...
XNYS
ONON
Market cap12bUSD
Apr 04, Last price  
39.61USD
1D
5.21%
1Q
-30.04%
IPO
5.65%
Name

On Holding AG

Chart & Performance

D1W1MN
P/E
45.50
P/S
4.76
EPS
0.75
Div Yield, %
Shrs. gr., 5y
2.08%
Rev. gr., 5y
54.06%
Revenues
2.32b
+29.36%
267,120,000425,295,000724,591,0001,222,100,0001,792,100,0002,318,300,000
Net income
242m
+204.40%
-1,473,000-27,524,000-170,228,00057,700,00079,600,000242,300,000
CFO
511m
+119.99%
-5,218,000-14,728,00016,946,000-227,000,000232,100,000510,600,000
Earnings
May 12, 2025

Profile

On Holding AG develops and distributes sports products worldwide. It offers athletic footwear, apparel, and accessories. The company offers its products through independent retailers and distributors, online, and stores. On Holding AG was founded in 2010 and is headquartered in Zurich, Switzerland.
IPO date
Sep 15, 2021
Employees
1,701
Domiciled in
CH
Incorporated in
CH

Valuation

Title
CHF in thousands, except ratios and share amounts
FYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑12
Income
Revenues
2,318,300
29.36%
1,792,100
46.64%
1,222,100
68.66%
Cost of revenue
2,106,800
1,611,800
1,137,000
Unusual Expense (Income)
NOPBT
211,500
180,300
85,100
NOPBT Margin
9.12%
10.06%
6.96%
Operating Taxes
37,400
(10,500)
20,200
Tax Rate
17.68%
23.74%
NOPAT
174,100
190,800
64,900
Net income
242,300
204.40%
79,600
37.95%
57,700
-133.90%
Dividends
Dividend yield
Proceeds from repurchase of equity
200
9,556
25,561
BB yield
0.00%
-0.11%
-0.47%
Debt
Debt current
59,100
38,700
21,600
Long-term debt
636,100
419,300
299,200
Deferred revenue
Other long-term liabilities
25,200
22,600
13,400
Net debt
(285,400)
(70,700)
(83,400)
Cash flow
Cash from operating activities
510,600
232,100
(227,000)
CAPEX
(60,500)
(42,800)
(83,000)
Cash from investing activities
(64,900)
(47,100)
(82,900)
Cash from financing activities
(55,400)
(21,800)
6,300
FCF
143,608
142,692
(287,725)
Balance
Cash
980,600
528,800
404,200
Long term investments
(100)
Excess cash
864,685
439,095
343,095
Stockholders' equity
1,418,600
1,101,200
995,700
Invested Capital
899,915
887,005
786,405
ROIC
19.49%
22.80%
11.03%
ROCE
11.91%
13.60%
7.42%
EV
Common stock shares outstanding
338,889
323,257
319,783
Price
54.77
103.08%
26.97
57.17%
17.16
-54.62%
Market cap
18,560,944
112.90%
8,718,250
58.88%
5,487,474
-53.39%
EV
18,275,544
8,647,550
5,404,074
EBITDA
316,100
241,104
131,500
EV/EBITDA
57.82
35.87
41.10
Interest
15,800
7,000
6,400
Interest/NOPBT
7.47%
3.88%
7.52%