Loading...
XPAREAPI
Market cap272mUSD
Dec 24, Last price  
2.75EUR
1D
-1.79%
1Q
-32.43%
IPO
-80.08%
Name

Euroapi SAS

Chart & Performance

D1W1MN
XPAR:EAPI chart
P/E
P/S
0.26
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
1.02b
+3.87%
915,800,000944,600,000892,800,000980,900,0001,018,900,000
Net income
-190m
L+1,156.29%
2,500,000-6,300,000-15,800,000-15,100,000-189,700,000
CFO
5m
-88.62%
34,900,00096,800,00071,500,00044,800,0005,100,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
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
1,018,900
3.87%
980,900
9.87%
892,800
-5.48%
Cost of revenue
1,014,800
954,000
890,100
Unusual Expense (Income)
NOPBT
4,100
26,900
2,700
NOPBT Margin
0.40%
2.74%
0.30%
Operating Taxes
(53,100)
18,200
1,200
Tax Rate
67.66%
44.44%
NOPAT
57,200
8,700
1,500
Net income
(189,700)
1,156.29%
(15,100)
-4.43%
(15,800)
150.79%
Dividends
Dividend yield
Proceeds from repurchase of equity
(600)
87,400
27,800
BB yield
0.11%
-6.68%
Debt
Debt current
210,000
104,600
5,400
Long-term debt
35,600
36,900
41,400
Deferred revenue
Other long-term liabilities
158,700
146,900
195,000
Net debt
204,500
53,600
7,800
Cash flow
Cash from operating activities
5,100
44,800
71,500
CAPEX
(132,800)
(167,400)
(88,600)
Cash from investing activities
(137,300)
(167,400)
(87,900)
Cash from financing activities
92,200
187,800
26,500
FCF
141,400
(102,600)
(15,300)
Balance
Cash
34,500
74,500
29,300
Long term investments
6,600
13,400
9,700
Excess cash
38,855
Stockholders' equity
95,100
(750,800)
90,000
Invested Capital
1,311,900
2,117,000
1,216,700
ROIC
3.34%
0.52%
0.12%
ROCE
0.31%
1.96%
0.22%
EV
Common stock shares outstanding
94,200
94,461
94,027
Price
5.73
-58.63%
13.85
 
Market cap
539,766
-58.74%
1,308,292
 
EV
744,266
1,361,892
EBITDA
83,300
121,400
78,700
EV/EBITDA
8.93
11.22
Interest
10,900
4,200
1,300
Interest/NOPBT
265.85%
15.61%
48.15%