How GEN GENK handles its debt maturity schedule Q4 2025 EPS Beats Forecasts Hanover Bancorp HNVR Stock Algo Trade Eye on Rally 20260418 KinderCare KLC Stock Why Barrier to Entry Slight Gain 20260418