CSGP Q1 2026 Earnings Strong EPS Beat of 225 Lifts Sentiment Kestrel Group Ltd Q3 2024 Earnings Net Loss Reported Amid Broader Market Headwinds AGNCN Q1 2026 Earnings EPS Surpasses Estimates by 145 NRXP Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Movement REZI Q1 2026 Earnings EPS Beats Estimates Despite Modest Stock Decline DDS Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Reaction