
American Century Investments
About Company
American Century Investments is a leading global asset manager empowering clients to achieve their financial goals while simultaneously contributing to a healthier world. This unique commitment stems from our relationship with the Stowers Institute for Medical Research, our controlling owner, which receives 40% of our annual dividends to fund critical life-changing medical research aimed at defeating devastating diseases like cancer and Alzheimer’s.