What could move Thryv Holdings THRY stock next Q4 2025 Earnings Underperform NN NNBR Stock All or None In Focus 20260418 Cognizant CTSH Stock Market Risk 127 20260418 SPRB Spruce Biosciences Inc posts wider than expected Q4 2025 EPS loss yet shares edge higher Viking Therapeutics VKTX Stock Private Investment Near Lows 20260418 PVLA Palvella Therapeutics Inc posts wider than expected Q4 2025 loss shares dip 069 in todays trading INSP Inspire Medical Systems Inc Q4 2025 EPS beats estimates by wide margin even as shares dip slightly today TWIN Twin Disc Incorporated delivers massive first quarter 2026 EPS outperformance shares rise nearly 5 percent today Kiora Pharmaceuticals KPRX Industry Outlook Q4 2025 Earnings Underperform James JHX Stock Fair Value Analysis Explodes Higher 20260418