Price (delayed)
$767.76
Market cap
$728.85B
P/E Ratio
82.64
Dividend/share
$5.2
EPS
$9.29
Enterprise value
$756.6B
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
Special dividends are included in TTM DPS and yield
All financial data is based on trailing twelve months (TTM) periods - updated quarterly, unless otherwise specified. Data from and Sharadar.