EPS (TTM)N/A
Shares Outstanding85,652,213
R-SquaredN/A
Standard DeviationN/A
10 Day Avg. Volume0
30 Day Avg. Volume274
P/B Ratio29.08
P/S Ratio53.17
P/CF Ratio409.20
P/FCF Ratio-23.40
Total Debt€138.94M
Enterprise Value/Market CapN/A
Enterprise Value/RevenueN/A
Enterprise Value/EbitdaN/A
Price Target Upside34.49% Upside
Rating ConsensusStrong Buy
AlphaN/A
Number of Analyst Covering12