Operational and quality issues have prompted Post Holdings to close its Dymatize manufacturing facility in Farmers Branch, Texas.