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