CF Industries CF Stock Breaking Downtrend 188 20260420 Market Recap Tech outperforms consumer amid mild broad market dip Should You Sell Texas TPL Stock Now Slight Gain 20260420 Pearl PDPA Stock Technical Strength Flat 20260420 SWIM Latham Group Q4 2025 EPS exceeds consensus estimates yet shares drop 252 percent in todays trading