🧵 2. Eli Lilly's Q2 net income up to $1.76 billion, or $1.95/share, from $952.5 million, or $1.05/share, in the same period last year.
You are viewing a single comment's thread from:
🧵 2. Eli Lilly's Q2 net income up to $1.76 billion, or $1.95/share, from $952.5 million, or $1.05/share, in the same period last year.