Lilly Endowment’s assets drop more than foundation peers
Once the nation’s wealthiest foundation, Indianapolis-based Lilly Endowment now ranks ninth among its grant-making
peers. The endowment’s value fell 15 percent last year, to an estimated $4.8 billion.