PHILOGEN

Research PHILOGEN (PHIL.MI) on Bullrun: market cap EUR 887.22M, P/E 4.0, dividend yield 3.3%. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

latest market cap is EUR 887.22M; P/E is 4.0; dividend yield is 3.3%.

Peer valuation comparison

Latest P/E is 3.95x versus a Healthcare sector median of 24.67x (84.0% below).

Latest dividend yield is 3.3% versus a Healthcare sector median of 1.84% (79.3% above).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025EUR 314.33MEUR 229.68MEUR 264.33M98.3%5.7EUR 127.20MEUR 10.88MEUR 373.86M
FY2024EUR 74.00MEUR 45.29MEUR 38.43M95.8%1.12EUR 30.57MEUR 11.51MEUR 138.66M
FY2023EUR 23.13M-EUR 6.16M-EUR 10.69M85.0%-0.15EUR 15.64MEUR 12.10MEUR 90.59M
FY2022EUR 23.71M-EUR 5.38M-EUR 9.15M88.0%-0.13EUR 24.44MEUR 11.89MEUR 97.92M

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-10-05EUR 887.22M4.03.2%0.7

Dividend history

Latest trailing dividend snapshot: annual dividend/share 0.7 EUR, yield 3.3%.

About PHILOGEN

Philogen S.p.A., a biotechnology company, engages in the research and development of drugs for oncology and chronic inflammatory diseases in Italy, Switzerland, the United States, and the European Union. The company develops Nidlegy which is in Phase III clinical trial for the treatment of advanced melanoma and Phase II clinical trial for the treatment of basal cell carcinoma and cutaneous squamous cell carcinoma;

Related stock research

Other Healthcare stocks

Frequently asked questions

What is PHILOGEN's market cap?

PHILOGEN's market capitalization is EUR 887.22M.

What is PHILOGEN's P/E ratio?

PHILOGEN's price-to-earnings (P/E) ratio is 4.0.

Does PHILOGEN pay a dividend?

PHILOGEN has a dividend yield of 3.3%.

What does PHILOGEN do?

Philogen S.p.A., a biotechnology company, engages in the research and development of drugs for oncology and chronic inflammatory diseases in Italy, Switzerland, the United States, and the European Union.