August 21, 2025
Post Consumer Brands, which houses the company’s pet food, saw net sales fall 9.3% to US$914 million.
August 13, 2024