Position history for LILLY ENDOWMENT INC's holdings in Eli Lilly & Co
Current Value
$99.1B
Current Shares
92.2M
Total Value Change
$0
Total Shares Change
0