Colony Bank CBAN Gains 175 Support Holds at 1873 20260520 General GD Delivers Q1 2026 Beat EPS 410 vs 379 Expected