American Century Investments

The Building has approximately 1,400 employees and its headquarters are located at 4500 Main in Kansas City, Missouri, near the Country Club Plaza; the company also has offices in New York, London, Hong Kong, and Sydney.

[3] American Century's headquarters are located at 4500 Main in Kansas City, Missouri, near the Country Club Plaza, and employs around 1,300 people.

[citation needed] In 2011, JP Morgan Chase sold their 41% stake in ACI to Toronto based bank CIBC.

[4][5] CIBC resold its stake to Nomura Holdings in 2015 for around $1 billion as it could not gain full control of ACI.

[7] The Stowers Institute for Medical Research holds the controlling majority stake in the company.