Stock Titan Deals and strategy
American Century group discloses 11.8% Entravision (EVC) stake in amended report
An amended Schedule 13G/A filing reveals that American Century Investment Management, Inc., American Century Companies, Inc., and the Stowers Institute for Medical Research collectively hold an 11.8% beneficial stake in Entravision Communications Corporation (EVC), totaling 9,791,525 shares. American Century Capital Portfolios, Inc. separately holds 5.7% of the Class A Common Stock. The filing, dated August 14, 2026, details …