BEZ earnings per share for the last semiannual are 0.88 GBP whereas the estimation was 0.49 GBP which accounts for 78.77% surprise. Estimated earnings per share for the next semiannual are 0.55 GBP, and revenue is expected to reach 2.32 B GBP. Also watch annual changes over time to get a bigger picture of BEZ earnings per share and revenue dynamics.