Loading...
OTCMACLLY
Market cap4.81bUSD
Dec 23, Last price  
51.26USD
1D
1.00%
1Q
-1.64%
IPO
176.33%
Name

Accelleron Industries AG

Chart & Performance

D1W1MN
OTCM:ACLLY chart
P/E
47.51
P/S
5.26
EPS
1.08
Div Yield, %
1.59%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
915m
+17.21%
783,000,000711,000,000756,466,000780,538,000914,859,000
Net income
101m
-17.58%
155,000,000107,000,000138,508,000122,801,000101,207,000
CFO
145m
+8.85%
189,000,000151,000,000163,283,000133,388,000145,193,000
Dividend
May 29, 20240.94 USD/sh

Profile

Accelleron Industries AG designs, manufactures, sells, and services customized turbochargers and digital solutions worldwide. Its products are used in marine, energy, and rail/off-highway industries worldwide. The company is headquartered in Baden, Switzerland.
IPO date
Oct 03, 2022
Employees
2,500
Domiciled in
CH
Incorporated in
CH

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
914,859
17.21%
780,538
3.18%
756,466
6.39%
Cost of revenue
778,845
628,403
573,484
Unusual Expense (Income)
NOPBT
136,014
152,135
182,982
NOPBT Margin
14.87%
19.49%
24.19%
Operating Taxes
27,205
26,691
39,897
Tax Rate
20.00%
17.54%
21.80%
NOPAT
108,809
125,444
143,085
Net income
101,207
-17.58%
122,801
-11.34%
138,508
29.45%
Dividends
(76,212)
Dividend yield
Proceeds from repurchase of equity
BB yield
Debt
Debt current
13,217
7,130
102,676
Long-term debt
546,406
371,894
51,550
Deferred revenue
1,243
21,835
15,011
Other long-term liabilities
70,282
236
1,096
Net debt
325,565
112,650
81,043
Cash flow
Cash from operating activities
145,193
133,388
163,283
CAPEX
(36,203)
(34,425)
(28,855)
Cash from investing activities
(128,963)
(34,087)
(27,763)
Cash from financing activities
19,615
28,871
(66,227)
FCF
(20,669)
117,939
127,769
Balance
Cash
234,058
189,357
73,183
Long term investments
77,017
Excess cash
188,315
227,347
35,360
Stockholders' equity
280,739
200,039
307,050
Invested Capital
705,977
460,279
382,421
ROIC
18.66%
29.77%
40.51%
ROCE
15.23%
21.95%
42.15%
EV
Common stock shares outstanding
93,849
93,752
94,500
Price
Market cap
EV
EBITDA
166,142
174,880
206,493
EV/EBITDA
Interest
4,128
555
1,379
Interest/NOPBT
3.03%
0.36%
0.75%