March 2016 German Markit manufacturing PMI final 58.3 vs 58.3 exp

March 2016 German Markit manufacturing PMI final report 3 April 2017
Both at the highest since Apr 2011.
The Euro is back to ignoring the data.
German manufacturing PMI