Price (delayed)
$584.04
Market cap
$554.43B
P/E Ratio
105.42
Dividend/share
$4.52
EPS
$5.54
Enterprise value
$572.22B
Eli Lilly and Company is an American pharmaceutical company headquartered in Indianapolis, Indiana, with offices in 18 countries. Its products are sold in approximately 125 countries. The company was founded
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified.