Revised very marginally firmer from flash estimate of 55.5. Highest read since October 2007

Final composite PMI unrevised at 57.3.