Eli Lilly & Co. LLY

$1131.42 +0.55% at last close

Financials (TTM)

Revenue
$65.18 billion
Net Income
$20.64 billion
Net Margin
31.67%
Return on Equity
77.78%
Debt-to-Equity
P/E Ratio
49.30
Price / Book
37.82
Price / Sales
15.40

Over the trailing twelve months, Eli Lilly & Co. generated revenue of $65.18 billion and net income of $20.64 billion, a net margin of 31.67%.

At the last closing price of $1131.42, LLY trades at 49.30 times trailing earnings and 15.40 times sales, with a market capitalization of $1.00 trillion.

Key Stats

Last Close
$1131.42
Market Cap
$1.00 trillion
52-Week Range
$623.78 $1166.29
Average Volume
3.47 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.