NTB Earnings: AI Insights on Bank of NT Butterfield & Son Ltd