Eli Lilly Scores Another Major Win: Time to Buy?