BlackDiamond BDTX Drops 564 Key Support at 247 20260518 CoStar CSGP Stock Analysis Climbs 097 Eyes on 3389 20260514 India Amends Citizenship Rules Passport Declaration Now Mandatory for Applicants from Pakistan Afghanistan Bangladesh 3D Systems DDD Stock Analysis 762 Loss Key Levels 20260515 TWFG Q1 2026 Earnings Strong EPS Beat Drives Investor Attention Despite Slight Stock Decline CLVT Q1 2026 Earnings EPS Beat Lifts Sentiment but Revenue Uncertainty and Stock Decline Raise Caution AZZ Inc Q1 2026 Earnings EPS Surpasses Estimates on Strong Operational Execution DIOD Q1 2026 Earnings EPS Surges Past Estimates Stock Climbs 35 ICMB Q3 2025 Earnings EPS Falls Short of Estimates Stock Edges Higher RVTY Q1 2026 Earnings EPS Edges Past Estimates Revenue Details Not Disclosed