Eli Lilly and Company
LLY
$738.21
-$50.88-6.45%
LLY
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.