1 institutional investors and hedge funds own NTB, holding 1,012,140 shares worth $60.2M (latest 13F filings).
Institutional holders of NTB — largest position first.
Super Fund | Position | Shares | Curr. Value | Port. % | Activity |
|---|---|---|---|---|---|
| Davis Selected Advisers | Equity | 1,012,140 | $60,222,331 | 0.26% | -5.68% |