Snowball logo
logo
BHB_logo

Bar Harbor Bankshares

BHB • NYSE MKT
$40.62+$0.16  (0.4%)