Texas TPL Q1 2026 Beat Revenue NA EPS Exceeds by Significant Eli Lilly LLY Stock Today Drops 128 Key Support at 95792 20260520