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