Articles

Endowment assets soar $1.2B as Lilly shares climb

Lilly Endowment awarded $230 million in 2012, mostly to Indiana groups. Its fortunes still are largely tied to the value of Eli Lilly and Co. stock, despite an effort to diversify the private foundation’s holdings.

Read More