Citizens Fin CFG Q1 2026 Earnings EPS 113 Beats Estimates Stantec STN Falls 131 Watching 7209 Support 20260520