Is Spark I SPKL stock risky for investors 018 20260418 UDR UDR Stock Hold Signals 301 20260418 NXTC NextCure earnings beat estimates by 67 percent yet shares retreat despite EPS outperformance