1OY earnings per share for the last semiannual are 0.41 EUR whereas the estimation was 0.61 EUR which accounts for -32.83% surprise. Also watch annual changes over time to get a bigger picture of 1OY earnings per share and revenue dynamics.