Loading...
XNYSONON
Market cap18bUSD
Dec 23, Last price  
56.65USD
1D
-0.86%
1Q
12.02%
IPO
51.11%
Name

On Holding AG

Chart & Performance

D1W1MN
XNYS:ONON chart
P/E
204.71
P/S
9.09
EPS
0.25
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
1.79b
+46.64%
267,120,000425,295,000724,591,0001,222,100,0001,792,100,000
Net income
80m
+37.95%
-1,473,000-27,524,000-170,228,00057,700,00079,600,000
CFO
232m
P
-5,218,000-14,728,00016,946,000-227,000,000232,100,000
Earnings
Mar 17, 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
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
1,792,100
46.64%
1,222,100
68.66%
724,591
70.37%
Cost of revenue
1,611,800
1,137,000
865,680
Unusual Expense (Income)
NOPBT
180,300
85,100
(141,089)
NOPBT Margin
10.06%
6.96%
Operating Taxes
(10,500)
20,200
10,640
Tax Rate
23.74%
NOPAT
190,800
64,900
(151,729)
Net income
79,600
37.95%
57,700
-133.90%
(170,228)
518.47%
Dividends
Dividend yield
Proceeds from repurchase of equity
9,556
25,561
(6,252)
BB yield
-0.11%
-0.47%
0.05%
Debt
Debt current
38,700
21,600
13,631
Long-term debt
419,300
299,200
348,087
Deferred revenue
(156,933)
Other long-term liabilities
22,600
13,400
167,227
Net debt
(70,700)
(83,400)
(321,417)
Cash flow
Cash from operating activities
232,100
(227,000)
16,946
CAPEX
(42,800)
(83,000)
(36,243)
Cash from investing activities
(47,100)
(82,900)
(36,443)
Cash from financing activities
(21,800)
6,300
595,900
FCF
142,692
(287,725)
(321,703)
Balance
Cash
528,800
404,200
683,135
Long term investments
(100)
Excess cash
439,095
343,095
646,905
Stockholders' equity
1,101,200
995,700
873,415
Invested Capital
887,005
786,405
390,228
ROIC
22.80%
11.03%
ROCE
13.60%
7.42%
EV
Common stock shares outstanding
323,257
319,783
311,407
Price
26.97
57.17%
17.16
-54.62%
37.81
 
Market cap
8,718,250
58.88%
5,487,474
-53.39%
11,774,313
 
EV
8,647,550
5,404,074
11,452,896
EBITDA
241,104
131,500
(109,676)
EV/EBITDA
35.87
41.10
Interest
7,000
6,400
3,574
Interest/NOPBT
3.88%
7.52%