Eli Lilly and Company
LLY
$921.90
-$7.82-0.84%
LLY
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.