Philogen

PHIL · Borsa Italiana · EUR

€22.25Change from previous close: −0.22%Absolute change: −€0.05

Close · October 2, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€895.26M
Enterprise value
€571.84M
P/E (trailing 12 months)
3.99
Forward P/E
-89.2
Price/book
2.40
Price/sales
2.84
EV/EBITDA
2.26
EV/revenue
1.81

Profitability and growth

Gross margin
87.2%
Operating margin
-578.8%
Net margin
71.4%
ROE
98.4%
ROA
56.2%
Revenue growth (year over year)
-52.3%

Financial health

Total cash
€337.14M
Total debt
€11.44M
Debt/equity
0.03
Current ratio
6.99
Quick ratio
6.92

Dividends

Annual dividend per share
€0.70
Dividend yield
3.1%
Payout ratio
12.5%
Ex-dividend date
May 18, 2026

Analysts and estimates

Average price target
€28.33
Median price target
€30.00
High price target
€34.00
Low price target
€21.00
Analysts with a price target
3
Consensus
Buy
Forward EPS
-€0.25
EPS estimate, current year
€0.65

Shares and trading

Beta
-0.02
Average volume
22.72K
Shares outstanding
28.87M
Float
10.71M
Institutional ownership
9.2%
Insider ownership
62.2%