Columbia Bank COLB Stock Today Rallies 303 Resistance at 3108 20260520 Taiwan Semiconductor Manufacturing TSM Draws Billionaire Interest Amid BofAs Bullish Outlook on Foundry Leadership