NPCE Neuropace Q4 earnings beat estimates by 48 percent yet shares fall 487 percent on concerns Canterbury CPHC Year in Review Q1 2025 Earnings Report DIS Walt Disney Company The Q1 2026 EPS tops analyst estimates shares gain 23 percent on positive investor sentiment X4 Pharmaceuticals XFOR Stock Movement Analysis Breakdown Watch 20260416