GSIW Garden posts nearly 300 percent Q2 2025 revenue growth shares jump over 9 percent on positive investor reaction Is Rent the RENT stock slowing down Creeps Higher 20260422 Halliburton Company HAL Q1 2026 Earnings Beat Consensus Estimates But YearOverYear Profit Declines Amid Sector Headwinds AstraZeneca AZN Stock Entry Opportunity Tick Down 20260424 ECBK ECB Bancorp releases Q4 2025 quarterly earnings stock dips 022 in todays trading session FINV Q4 2025 Earnings EPS Reported at 172 Stock Declines Amid Incomplete Disclosure Heartflow Inc HTFL Q1 2026 Earnings EPS Miss Signals Margin Pressures Despite Modest Stock Gain Atlanticus Holdings ATLC Q1 2026 Earnings EPS Surges Past Estimates with 258 Beat Airship AI Holdings Inc AISP Q3 2025 Earnings EPS Misses Estimates by a Wide Margin Yet Stock Rallies FitLife Brands Inc FTLF Q1 2026 Earnings EPS Surprises to the Upside Despite Stock Pullback Mega Matrix Inc MPU Q3 2023 Earnings EPS Misses Amidst No Revenue Disclosure Stock Declines Day One Biopharmaceuticals Q4 2025 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline Crane Company CR Q1 2026 Earnings Strong Earnings Beat Driven by Operational Excellence NNDM Q1 2026 Earnings Loss Per Share of 034 as Stock Rises Amid Strategic Progress BTE Q1 2026 Earnings Significant EPS Miss Highlights Operational Headwinds Epsilon Energy Ltd EPSN Q1 2026 Earnings Modest Profit Reported as Stock Eases Lower Woodward Inc WWD Q1 2026 Earnings EPS Beats Estimates by 782 as Stock Edges Lower LEDS Q1 2026 Earnings Narrower Loss Amidst Operational Challenges Stock Surges Collegium Pharmaceutical Q1 2026 Earnings EPS Surpasses Estimates Amid Strategic Execution WNEB Q1 2026 Earnings EPS Beats Estimates by 12 Stock Dips Amid Mixed Signals BSBR Q1 2023 Earnings Significant EPS Miss Amid Challenging Operating Environment UFP Technologies Q1 2026 Earnings EPS Misses Estimates Amid Slight Stock Gains DLTR Q1 2026 Earnings Small EPS Miss Amid Cautious Consumer Spending ITIC Q4 2025 Earnings Strong EPS Reported Amid Market Uncertainty