VGP earnings per share for the last semiannual are 5.19 EUR whereas the estimation was 2.66 EUR which accounts for 95.11% surprise. Estimated earnings per share for the next semiannual are 2.20 EUR, and revenue is expected to reach 91.80 M EUR. Also watch annual changes over time to get a bigger picture of VGP earnings per share and revenue dynamics.