German PMI manufacturing final reading for October inched down to 51.0 from both prior and forecasted readings of 51.1.