
Eli Lilly (LLY) stock has gained about 56% over the past year, moving from $722.65 to $1,123.91. Before that run the company was doing something strange. It was deliberately selling less medicine than people wanted to buy, and it kept saying so out loud.