Eli Lilly generated a positive annual investment return for 10 consecutive calendar years