Lilly Endowment Inc. sells Eli Lilly (NYSE:LLY) stock worth $15.75 million Investing.com · News 22m ago