CACI Intl CACI Sector Rotation CACI International Inc posts 36 EPS beat on solid defense demand Aspen Aero ASPN Stock Forecast 2026 Buy Now Runs Up 20260416 GEF Greif Inc Q3 2025 EPS misses consensus estimates shares dip 15 percent even as quarterly revenue climbs 43 percent ZTEK Zentek Ltd reports narrow Q3 2023 EPS beat but shares fall 2 percent amid cautious investor sentiment Is Middlesex MSEX stock considered stable Q4 2025 EPS Misses Views PCYO Pure Cycle Corporation shares rise 343 percent following the release of its Q1 2026 earnings report Star Bulk SBLK Stock News Market Update Bullish Sentiment 20260415 Open LPRO Stock Strategic Buy or Not Technical Strength 20260418 Iris IRAB Stock Why It Matters Today Touches High 20260418 Why John HTD Stock Is Consolidating Bearish Momentum 20260415 Organigram OGI Stock Valuation Perspective 395 20260418 Cincy Fin CINF Stock SEC Filing Watch 021 20260415 Zedge ZDGE Market Performance Zedge Inc posts 16 EPS miss vs analyst estimates Richmond RMBI Stock Is It a Strong Buy Buying Pressure 20260418