Bank of N.T. Butterfield & Son Ltd filed its 6-K on July 22, 2024, reporting earnings and financial statements for the quarter ending June 30, 2024. It includes earnings release and presentation materials, indicating continued financial oversight and communication with investors.