UPS earnings per share for the last quarter are 32.83 MXN whereas the estimation was 36.51 MXN which accounts for -10.08% surprise. Company revenue for the same period amounts to 399.85 B MXN despite the estimated figure of 406.57 B MXN. Estimated earnings per share for the next quarter are 31.56 MXN, and revenue is expected to reach 427.72 B MXN. Also watch annual changes over time to get a bigger picture of UPS earnings per share and revenue dynamics.