SCTX

17.4400.57%
EL
Eli Lilly and Company

Holdings History

Date
Latest--+1.05M5.57%1.05M