American Century entities (NYSE: MCS) disclose 5.0% beneficial stake in The Marcus Corporation
American Century Investment Management, Inc., American Century Companies, Inc., and the Stowers Institute for Medical Research have collectively disclosed a 5.0% beneficial ownership stake in The Marcus Corporation (NYSE: MCS), totaling 1,197,597 shares as of June 30, 2026. The entities report sole voting and …