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