EPS (TTM)N/A
Shares Outstanding46,390,741
R-SquaredN/A
Standard DeviationN/A
10 Day Avg. Volume9
30 Day Avg. Volume90
P/B Ratio-83.54
P/S Ratio4.28
P/CF Ratio21.60
P/FCF Ratio47.00
Total Debt€665.30M
Enterprise Value/Market CapN/A
Enterprise Value/RevenueN/A
Enterprise Value/EbitdaN/A
Price Target Upside4.35% Upside
Rating ConsensusModerate Buy
AlphaN/A
Number of Analyst Covering4