JDcom Inc JD Is Matador MTDR stock consolidating before a move Matador posts 62 EPS surprise topping consensus SLB SLB Expands AI Deployment in Bahrains National NetZero Production Network Reinforcing Digital Growth Thesis Is Navigator NVGS stock showing weakness 019 20260420 Tantech TANH Stock Breakout Potential 245 20260420 ServiceNow Inc SNOW BWA B and W Pref A reports no quarterly earnings metrics as detailed performance disclosures remain pending Is Perpetualscom PDC stock undervalued today 1306 20260420 RES RPC shares rise four percent after Q4 2025 revenue posts 149 percent yearoveryear growth despite earnings miss OGE OGE Energy reports Q4 2025 earnings beat and 92 percent revenue growth shares drop 179 percent today Gentex Corporation GNTX LongTerm Holder North Point Fully Exits 75M Position Amid Strong Q1 Earnings Beat KLA Corp KLAC Home Depot Inc HD Underperforms Broader Markets Ahead of Q1 2026 Earnings Amid Valuation Headwinds Are investors bearish on Giftify GIFT stock Tick Down 20260420 Nike Inc NKE Boston Ad Controversy Highlights Brand Execution Risks Amid Ongoing Share Price Underperformance What is pushing Scholastic Corporation SCHL stock higher Q1 2026 EPS Beats Forecasts HUN Huntsman Corporation shares climb modestly even after posting wider than expected Q4 2025 per share loss XTLB XTL shares hold steady as investors await pipeline progress updates from its quarterly earnings call ORIQ Origin CEO highlights planned portfolio diversification in comments accompanying latest quarterly earnings OI OI Glass posts narrow Q4 2025 EPS beat shares post modest gain following quarterly earnings release SunocoCorp SUNC Stock Is It Trading at Premium Edges Higher 20260420 CELH Celsius posts Q4 2025 earnings beat 855 percent year over year revenue growth and slight share gains ENDRA Life NDRA Stock Price Action Declines 20260420 What interest rate impact on Krispy Kreme DNUT On the Radar 20260427 Citigroup Inc C Bullish Sentiment Rises Following Standout Earnings Call Wall Street Target Hikes and Jim Cramer Endorsement