Loading...
XPAR
EAPI
Market cap330mUSD
Jun 04, Last price  
3.08EUR
1D
0.99%
1Q
10.91%
IPO
-77.90%
Name

Euroapi SAS

Chart & Performance

D1W1MN
P/E
P/S
0.32
EPS
Div Yield, %
Shrs. gr., 5y
0.40%
Rev. gr., 5y
0.07%
Revenues
919m
-9.79%
915,800,000944,600,000892,800,000980,900,0001,018,900,000919,200,000
Net income
-131m
L-31.15%
2,500,000-6,300,000-15,800,000-15,100,000-189,700,000-130,600,000
CFO
123m
+2,309.80%
34,900,00096,800,00071,500,00044,800,0005,100,000122,900,000

Profile

Euroapi SA develops, manufactures, markets, and distributes active pharmaceutical ingredients and intermediates used in the formulation of medicines for human and veterinary use. The company was incorporated in 2021 and is based in Paris, France.
IPO date
May 06, 2022
Employees
3,450
Domiciled in
FR
Incorporated in
FR

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑12
Income
Revenues
919,200
-9.79%
1,018,900
3.87%
980,900
9.87%
Cost of revenue
929,600
1,014,800
954,000
Unusual Expense (Income)
NOPBT
(10,400)
4,100
26,900
NOPBT Margin
0.40%
2.74%
Operating Taxes
(9,000)
(53,100)
18,200
Tax Rate
67.66%
NOPAT
(1,400)
57,200
8,700
Net income
(130,600)
-31.15%
(189,700)
1,156.29%
(15,100)
-4.43%
Dividends
Dividend yield
Proceeds from repurchase of equity
(100)
(600)
87,400
BB yield
0.04%
0.11%
-6.68%
Debt
Debt current
55,900
210,000
104,600
Long-term debt
31,700
35,600
36,900
Deferred revenue
Other long-term liabilities
164,300
158,700
146,900
Net debt
14,600
204,500
53,600
Cash flow
Cash from operating activities
122,900
5,100
44,800
CAPEX
(108,000)
(132,800)
(167,400)
Cash from investing activities
(108,000)
(137,300)
(167,400)
Cash from financing activities
26,500
92,200
187,800
FCF
136,900
141,400
(102,600)
Balance
Cash
73,000
34,500
74,500
Long term investments
6,600
13,400
Excess cash
27,040
38,855
Stockholders' equity
95,100
(750,800)
Invested Capital
1,216,900
1,311,900
2,117,000
ROIC
3.34%
0.52%
ROCE
0.31%
1.96%
EV
Common stock shares outstanding
95,900
94,200
94,461
Price
2.88
-49.74%
5.73
-58.63%
13.85
 
Market cap
276,192
-48.83%
539,766
-58.74%
1,308,292
 
EV
290,792
744,266
1,361,892
EBITDA
66,400
83,300
121,400
EV/EBITDA
4.38
8.93
11.22
Interest
28,100
10,900
4,200
Interest/NOPBT
265.85%
15.61%