Truist TFC Q1 2026 Earnings EPS 109 Beats Estimates nCino NCNO Gains Attention as Oversold Software Stock Following Major Credit Union Deal