Eli Lilly LLY Delivers Q1 2026 Beat EPS 855 vs 673 Expected ChipMOS IMOS Falls 237 Watching 4545 Support 20260520