The Bank of N.T. Butterfield & Son Limited
NTB
$36.94
$0.050.14%
NTB
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.