DXPE DXP Enterprises Inc posts 7 percent Q4 2025 EPS beat and 119 percent year over year revenue growth shares dip slightly Is now a good time to buy Braze BRZE stock today 092 20260418 Primis Financial FRST Price Action Primis Financial Corp misses EPS estimates by huge 912 margin Hanover THG Stock Value Assessment Buying Pressure 20260418 NRXP NRX Pharmaceuticals Inc posts wider than expected Q4 2025 loss even as shares rise modestly today RILYT BRC Group Holdings Inc 600 Senior Notes Due 2028 falls 206 after Q1 2024 earnings post 171 per share loss BRC Group RILY Pullback Opportunity BRC Group Holdings Inc posts 171 per share loss Is Now a Good Time to Buy DailyJournal DJCO Momentum Fading 20260416 Altimmune ALT Stock Resistance Test Overview Altimmune Inc reports 102 EPS miss wider loss Is PepGen PEPG stock positioned for growth PepGen Inc tops EPS estimates by 293 narrower loss no revenue