Kansas City Philanthropist James Stowers Dies

James (right) and Virginia Stowers founded the Stowers Institute For Medical Research with a $2 billion endowment. | Courtesy of the Stowers Institute for Medical Research
James (right) and Virginia Stowers founded Kansas City's Stowers Institute For Medical Research. | Courtesy of the Stowers Institute for Medical Research

James Stowers Jr., who founded American Century Investments in Kansas City in 1958 and went on to become a prominent philanthropist, died of natural causes at age 90. American Century now has about $141 billion in assets under management and employs 1,300 professionals around the globe.

Stowers, along his wife Virginia, used his business success to donate billions of dollars to charities or foundations.Their biggest charitable investment came after Stowers was diagnosed with prostate cancer and his wife had surgery for breast cancer. The pair created a $2 billion endowment to found the Stowers Institute for Medical Research, a non-profit biomedical research organization dedicated to researching the causes, treatment and prevention of diseases.

Read more from the Kansas City Business Journal


Tags:, , , , ,

Leave a Reply

Have you heard?

Missouri Business Alert is participating in CoMoGives2019!

Find out how we plan to use your gift to enhance training and programming for our students