Eli Lilly (LLY) reported Q4 non-GAAP earnings Tuesday of $2.49 per share, up from $2.09 a year earlier.
Analysts polled by Capital IQ expected $2.37.
Revenue for the quarter ended Dec. 31 was $9.35 billion, up from $7.30 billion a year earlier.
Analysts surveyed by Capital IQ expected $8.97 billion.
The company said it expects fiscal 2024 non-GAAP EPS of $12.20 to $12.70 on revenue of $40.4 billion to $41.6 billion. Analysts surveyed by Capital IQ expect normalized EPS of $12.38 and revenue of $39.14 billion.
Eli Lilly shares were up more than 4% in Tuesday pre-market activity.