Post Holdings Reports Q1 Net Income of $96.8 Million | Intellectia.AI