German PMI services for February final reading came in at 51.9 compared with both flash and expected readings of 51.7.