Current Stock Value

Eli Lilly and Company (LLY)

$444.26

+1.93 (+0.44%)
Valuation Date: 6/6/2023
Share Price on Valuation Date 444.26$
Stock Beta 0.37
Outstanding Shares 904.62