Is Corporate Governance Reform At Post Overdue?

Post Holdings (NYSE:POST) reported its earnings last week. The stock price tanked $7 points or so. The 52-week high for the stock is $60 or so. Right now the stock trades around $37ish. How to manage a mature business in a declining industry segment is a ...