Eli Lilly and Company
LLY
$340.50
-$1.60-0.47%
LLY
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.