Descartes DSGX Stock Worth Entering Momentum Building 20260420 ORRF Orrstown reports 91 percent Q1 2026 EPS beat yet shares drop 495 percent amid soft investor sentiment Pearl PDPA Stock Technical Strength Flat 20260420 Dollar General DG Stock Retreats Amid Market Gains as Valuation Metrics Signal Investment Opportunity