PDD PDD Stock Strengths and Weaknesses Hovering 20260427 What protective put for AtlasClear ATCH Drops Hard 20260427 DSP Viant Q4 2025 adjusted EPS far outpaces consensus forecasts posting a 93 percent positive surprise