All stock lists
Bank of N.T. Butterfield & Son Ltd (New York Stock Exchange:NTB)
BM · Delayed Price · Currency is USD
Financial Services · Banks - Regional
60.05+0.14 (+0.23%)
Insider Score
––Not scored
NTB Insider Score
Insiders filed in the last 90 days, but none of those trades qualified for scoring — round-trip buys and filings whose price is far off the market are excluded.
NTB Income Statement
| Fiscal Period | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|---|
| Period Ending | Jun 30, 2026 | Mar 31, 2026 | Dec 31, 2025 | Sep 29, 2025 | Jun 30, 2025 | Mar 31, 2025 |
| Revenue | 159.90 M | 155.90 M | 203.05 M | 200.52 M | 198.00 M | 198.47 M |
| Revenue Growth (YoY) | -19.24 % | -21.45 % | -2.94 % | -2.64 % | -2.60 % | 0.21 % |
| Cost of Revenue | 1.60 M | 1.40 M | 43.98 M | 47.25 M | 51.72 M | 50.31 M |
| Gross Profit | 158.30 M | 154.50 M | 159.07 M | 153.28 M | 146.28 M | 148.16 M |
| SG&A Expense | 49.20 M | 46.79 M | 49.91 M | 47.99 M | 47.14 M | 47.30 M |
| R&D Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Operating Expenses | 109.80 M | 90.50 M | 92.89 M | 90.77 M | 91.75 M | 93.22 M |
| Operating Income | 48.50 M | 64.00 M | 65.98 M | 62.51 M | 54.53 M | 54.94 M |
| Pretax Income | 48.50 M | 64.00 M | 65.98 M | 62.51 M | 54.53 M | 54.94 M |
| Tax Provision | 1.60 M | 1.40 M | 2.19 M | 1.45 M | 1.21 M | 1.18 M |
| Net Income | 46.90 M | 62.60 M | 63.80 M | 61.10 M | 53.33 M | 53.76 M |
| EPS (Basic) | 1.19 | 1.57 | 1.54 | 1.50 | 1.28 | 1.26 |
| EPS (Diluted) | 1.16 | 1.53 | 1.54 | 1.46 | 1.25 | 1.23 |
| Shares Outstanding | 39.41 M | 39.87 M | 41.44 M | 41.64 M | 41.64 M | 42.55 M |
Quarterly figures; YoY compares the same fiscal quarter a year earlier. Source: public market data.
Disclaimer — Informational only — not investment advice. Insider transaction data is sourced from SEC Form 4 filings; market data from public feeds and may be delayed. The Insider Score is a proprietary score for research purposes and does not predict future performance. Always do your own research.
