SHELL earnings per share for the last quarter are 21.76 CZK whereas the estimation was 19.19 CZK which accounts for 13.41% surprise. Company revenue for the same period amounts to 1.61 T CZK despite the estimated figure of 1.58 T CZK. Estimated earnings per share for the next quarter are 20.37 CZK, and revenue is expected to reach 1.60 T CZK. Also watch annual changes over time to get a bigger picture of SHELL earnings per share and revenue dynamics.