Eli Lilly and Company

LLY

NYSE

82.63 0.8 (0.98%)

updated at 17:18 May 22