NewMarket NEU Stock Public Float Slight Loss 20260418 CAAS China Automotive Systems Inc Ordinary Share releases Q2 2025 earnings dips 023 in muted intraday trading today Does AtriCure ATRC stock justify its valuation Tick Up 20260418 NKTX Nkarta Inc reports wider than expected Q4 2025 loss shares jump nearly 16 percent on upbeat investor sentiment GEF Greif Inc Q3 2025 EPS misses consensus estimates shares dip 15 percent even as quarterly revenue climbs 43 percent Newegg NEGG Stock MA Crossover Market Focus 20260418 Inhibikase Therapeutics IKT Stock Trading Today 765 20260418 CRSP CRISPR Therapeutics AG Common Shares gains 407 percent despite posting a wider than expected Q4 2025 per share loss Ibotta IBTA Stock Outlook Today Technical Weakness 20260418 Alliant LNT Investment Case Q4 2025 Profit Surprises Northern NAK Stock Breaking Levels Investor Interest 20260418 ThredUp TDUP Stock Day Order Bullish Sentiment 20260415