What affects Ellington Financial EFC stock price Slight Gain 20260418 NXT Nextpower beats EPS estimates by 17 revenue climbs 184 yearoveryear shares rise 418 NRDY Nerdy Inc Q4 2025 pershare loss lands 238 percent wider than analyst consensus estimates