Is Ingram INGM stock showing recovery signs Ingram posts 65 percent EPS beat on strong B2B tech demand Repligen Corporation RGEN Cash Flow Analysis Q4 2025 Better Than Expected BRN Barnwell posts Q4 2024 EPS of negative 019 shares edge 087 lower after its latest quarterly earnings release