Post Holdings has signed a definitive agreement to acquire protein food and drink maker Premier Nutrition Corporation (PNC) for US$180m.