Institutional holders report 5.1% in Central Garden & Pet (CENT)
American Century Investment Management, Inc., American Century Companies, Inc., and the Stowers Institute for Medical Research have reported a beneficial ownership of 2,598,623 shares, or 5.1%, of Central Garden & Pet Company's Class A Common Stock as of June 30, 2026. The entities possess …