로딩 중…
지수 로딩 중…
The Bank of N.T. Butterfield & Son Limited
NTB· NYSE· Financials· Banks
BM
$62.13+1.37%
2026-08-03
Financials
Valuation Metrics
The Bank of N.T. Butterfield & Son Limited's Market Cap is $2.46B. At end of 2025 it was $2.07B. Ranked #1913 of 3,111 in US market (top 61%), #1206 of 1,666 on NYSE (top 72%), #127 of 249 in Banks (top 51%) by Market Cap.
Investment Metrics(as of 2026-08-03)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $2.46B | US#1,913/3,111 Sec#127/249 |
| Revenue | $757M | US#2,123/3,111 Sec#127/249 |
| Net Income | $241M | US#1,186/3,111 Sec#101/249 |
| Total Assets | $14.42B | US#775/3,111 Sec#129/249 |
| Net Assets | $1.14B | US#1,691/3,111 Sec#147/249 |
| Value | ||
| P/E | 10.22x | US#262/3,111 Sec#28/249 |
| P/B | 2.17x | US#1,288/3,111 Sec#218/249 |
| PEG | 0.62x | US#643/3,111 Sec#106/249 |
| P/S | 3.25x | US#1,847/3,111 Sec#182/249 |
| EV/EBITDA | 2.29x | US#24/3,111 Sec#1/249 |
| FCF Yield | 10.15% | US#484/3,111 Sec#58/249 |
| Profitability | ||
| ROE | 21.20% | US#525/3,111 Sec#5/249 |
| ROA | 1.67% | US#1,704/3,111 Sec#36/249 |
| Op. Margin | 32.61% | US#367/3,111 Sec#42/249 |
| Revenue Growth | -21.45% | US#2,799/3,111 Sec#236/249 |
| Earnings Growth | 16.43% | US#990/3,111 Sec#137/249 |
| Financial Health | ||
| Debt Ratio | 1169.68% | US#2,827/3,111 Sec#218/249 |
| Total Debt | $132M | US#2,345/3,111 Sec#199/249 |
| FCF | $250M | US#1,247/3,111 Sec#95/249 |
| Cash | $1.94B | US#429/3,111 Sec#65/249 |
| Current Ratio | 0.42x | US#2,782/3,111 Sec#126/249 |
| Net Debt/EBITDA | -6.35x | US#53/3,111 Sec#10/249 |
| Dividend | ||
| Div. Yield | 3.21% | US#542/3,111 Sec#49/249 |
| Div. Growth | -2.33% | US—/3,111 Sec—/249 |
| Performance | ||
| 1Y Return | 38.93% | US#1,029/3,111 Sec#119/249 |
| 1M Return | 4.12% | US#1,293/3,111 Sec#122/249 |
| From 52W High | -0.53% | US#131/3,111 Sec#47/249 |
| 1Y MDD | -12.43% | US#151/3,111 Sec#25/249 |
| Trading | ||
| Volume | 110,312 shares | US#2,606/3,111 Sec#149/249 |
| Trading Value | $7M | US#2,184/3,111 Sec#134/249 |
| Per Share | ||
| EPS | $5.57 | US#583/3,111 Sec#60/249 |
| BPS | $27.43 | US#938/3,111 Sec#149/249 |