The snack that walked so today's protein bars could run.
ST. LOUIS (AP) — ST. LOUIS (AP) — Post Holdings Inc. (POST) on Thursday reported fiscal first-quarter earnings of $96.8 million. The St. Louis-based company said it had net income of $1.71 per share.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results