NTB - The Bank of N.T. Butterfield & Son Limited
Float
46.36M
Short % of Float
0.56%
Oustanding Shares
46.94M
Float
48.00M
Short % of Float
1.92%
Oustanding Shares
48.61M
Float
49.48 M
Short % of Float
1.91%
Oustanding Shares
49.91 M