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
