TD SYNNEX SNX Stock Analysis Climbs 156 Eyes on 24127 20260520 General Dynamics GD Edges Lower as Defense Sector Faces Mixed Sentiment Zydus Lifesciences Shows Strong Performance Domestic Formulation and Consumer Business Drive Growth