Primoris PRIM Stock Risks and Growth Potential Flirts with Breakout 20260420 CN Energy CNEY Stock Worth Buying Investors Pile In 20260420 Janus JAN Stock Beginners Guide Smart Money Exits 20260420 Where is Vivani VANI stock heading next Edges Lower 20260420 BBSI Barrett posts slight Q4 2025 EPS miss shares edge higher as investors brush off the minor shortfall FCNCO Q1 2026 Earnings Strong EPS Surprise Exceeds Estimates First Advantage Corporation FA Q1 2026 Earnings EPS Beats Estimates by 216 Despite Stock Decline Neogen Corporation Q1 2026 Earnings Strong EPS Surprise Highlights Operational Efficiency International Seaways Q1 2026 Earnings Strong EPS Beat Signals Robust Tanker Market SNSE Q1 2026 Earnings Significant EPS Miss Reflects NonCash Adjustments Stock Declines Modestly