Net interest margin was 3.80% for the three months ended June 30, 2026, compared to 3.57% for the three months ended June 30, 2025.
Source: Seeking Alpha — This article was automatically imported from the source. Read full article at original source →