April 28, 2026 Bank of N.T. Butterfield & Son (NTB) Valuation: Is the Recent Share Price Surge Justified?