Historic net profit of €21.4 million