Philogen S.p.A. (BST:78Q)

Germany flag Germany · Delayed Price · Currency is EUR
19.94
-0.36 (-1.77%)
At close: Oct 30, 2026
Market Cap818.37M -14.6%
Revenue (ttm)315.27M +274.1%
Net Income224.98M +390.0%
EPS5.57 +387.1%
Shares Out n/a
PE Ratio3.65
Forward PE106.46
Dividend0.70 (3.51%)
Ex-Dividend DateMay 18, 2026
Volume5
Open20.30
Previous Close20.30
Day's Range19.90 - 20.40
52-Week Range18.86 - 25.90
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateNov 12, 2026