NTB

Bank of N.T. Butterfield & Son Limited
Inst. value
$56.32M
Inst. shares
1.07M
Holders
1

Institutional Holders (1)

Institution Shares Value % Total Δ Filed
Davis Selected Advisers LP1.07M$56.32M100.0%+2%May 7, 26