Yalla YALA Drops 643 Key Support at 601 20260519 Kiplingers 2026 Tax Letter Highlights Increased Dependent Care Credit Up to 3000 for Families Jacobs Solutions J Surges 214 Nearing 11850 Resistance 20260518