The final reading for the German PMI Manufacturing index for May was revised higher to to 58.4, though it was expected to remain unchanged at 58.3.