📝 Executive Summary
Eli Lilly (LLY) earns a buy rating and a $1,220 price target, supported by a 47% surge in quarterly revenue and consistent EPS beats. While the company faces pricing pressure, its dominant GLP-1 franchise and the upcoming 2027 BLA submission for retatrutide justify its premium valuation compared to peers like Novo Nordisk and Merck.