Oxford OXLC Stock Investment Today Technical Weakness 20260418 MYE Myers Industries Inc Q4 2025 EPS beats estimates by wide margin shares climb three percent on positive investor sentiment Invitation Homes INVH Stock Earnings Whisper 004 20260416 GNLX Genelux Corporation rises 758 percent even as Q4 2025 loss per share misses consensus estimates McGrath RentCorp MGRC Stock Fundamental Signals Eye on Rally 20260416 PAR PAR Stock Price to Sales Modest Gains 20260418 Sportsmans SPWH Portfolio Impact Q1 2026 EPS Misses Views Market Take Technology Outperforms as Market Ups Chevron CVX Stock Volume Confirmation Weakens 20260415 Is Invesco OIA stock losing bullish momentum In Focus 20260418