GPK Q1 2026 Earnings EPS Surges 56 Above Estimates Stock Jumps 515 PCB Bancorp PCB Q1 2026 Earnings EPS Surprises to the Upside Amid Steady Core Operations TOL Q1 2026 Earnings Earnings Beat Expectations as Homebuilder Navigates Market Conditions KFY Q1 2026 Earnings EPS Beats Estimates Stock Rises on Solid Performance CGBD Q1 2026 Earnings Narrow EPS Miss Amid Stable Credit Performance Ferguson Enterprises Gains 182 as Stock Approaches Key Resistance Level Marine Petroleum Trust MARPS Rises 142 Support and Resistance Levels in Focus John Hancock Income Securities Trust JHS Holds Steady at 1102 Amid RangeBound Trading PROG Holdings PRG Holds Steady Near 3346 Amid Modest Trading Activity Gerdau SA GGB Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly