The current ABIO market cap is 1.594B EUR. The company's EPS TTM is 1.88 EUR, dividend yield is 1.69%, and P/E is 27.19.