Unicycive Therapeutics UNCY Drops 429 Key Support at 741 20260519 Worthington WS Stock Today Drops 105 Key Support at 3659 20260518 Ethos Technologies LIFE Declines 382 Amid Market Weakness 20260518 Allegion ALLE Gains 235 Support Holds at 12217 20260518 Dave Inc DAVE Q1 2026 Earnings Surprise EPS 402 Up Significant Sify SIFY Earnings Outlook Key Metrics for Q4 2024 Is Lucky LUCK Still a Buy After 098 Rally 20260515