1 institutional investors and hedge funds own NTB, holding 1,073,129 shares worth $56.3M (latest 13F filings).
Institutional holders of NTB — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Davis Selected Advisers | Equity | 1,073,129 | $56,317,810 | 0.26% | +1.84% |