NTB Stock Dips 144 as Price Settles Near Support Key Resistance Remains at 5895 KOP Q1 2026 Earnings EPS Beats Estimates by 297 as Stock Edges Lower