Lilly Endowment value falls 26 percent-WEB ONLY
The struggling stock market took its toll on Lilly Endowment in 2008, dropping the value of its assets by 26 percent, from $7.7 billion to $5.7 billion, it announced today. The Indianapolis-based endowment’s value hit its lowest level in more than 10 years. The most recent peak was $15.5 billion in 2000. The drop means […]