Click CLIK Stock Quantitative Trade Momentum Fading 20260418 Pool Corporation POOL Stock Discount or Premium Check 088 20260418 NXTC NextCure earnings beat estimates by 67 percent yet shares retreat despite EPS outperformance IPSC Century Therapeutics Inc posts narrower Q4 2025 loss than expected shares gain 656 percent in daily trading