Quarterly report pursuant to Section 13 or 15(d)

Note 7 - Employee and Director Benefits - Summary of Restricted Stock and Performance Shares Activity (Details)

v3.24.3
Note 7 - Employee and Director Benefits - Summary of Restricted Stock and Performance Shares Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Restricted Stock [Member]    
Non-vested, shares (in shares) 158,298 141,580
Non-vested, weighted average grant date fair value (in dollars per share) $ 58.08 $ 56.39
Granted, shares (in shares) 50,324 49,415
Granted, weighted average grant date fair value (in dollars per share) $ 66.74 $ 60.29
Vested, shares (in shares) (46,938) (31,492)
Vested, weighted average grant date fair value (in dollars per share) $ 45.61 $ 52.22
Forfeited, shares (in shares) (5,696) (11,733)
Forfeited, weighted average grant date fair value (in dollars per share) $ 53.5 $ 64.78
Non-vested, shares (in shares) 155,988 147,770
Non-vested, weighted average grant date fair value (in dollars per share) $ 64.79 $ 57.92
Performance Shares [Member]    
Non-vested, shares (in shares) 31,944 23,852
Non-vested, weighted average grant date fair value (in dollars per share) $ 58.25 $ 54.16
Granted, shares (in shares) 14,253 8,091
Granted, weighted average grant date fair value (in dollars per share) $ 68.67 $ 70.29
Vested, shares (in shares) (18,653) 0
Vested, weighted average grant date fair value (in dollars per share) $ 37.05 $ 0
Forfeited, shares (in shares) (2,318) 0
Forfeited, weighted average grant date fair value (in dollars per share) $ 72.18 $ 0
Non-vested, shares (in shares) 25,226 31,943
Non-vested, weighted average grant date fair value (in dollars per share) $ 78.53 $ 58.25