Eli Lilly LLY Delivers Q1 2026 Beat EPS 855 vs 673 Expected Alaunos Therapeutics TCRT Unchanged at 250 RangeBound Trading 20260520