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.2.u1
Note 7 - Employee and Director Benefits - Summary of Restricted Stock and Performance Shares Activity (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Jun. 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) 27,361 47,309
Granted, weighted average grant date fair value (in dollars per share) $ 66.72 $ 60.4
Vested, shares (in shares) (45,619) (29,852)
Vested, weighted average grant date fair value (in dollars per share) $ 45.49 $ 52.27
Forfeited, shares (in shares) (3,989) (10,041)
Forfeited, weighted average grant date fair value (in dollars per share) $ 71.34 $ 63.9
Non-vested, shares (in shares) 136,051 148,996
Non-vested, weighted average grant date fair value (in dollars per share) $ 63.65 $ 57.98
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) 8,894 8,091
Granted, weighted average grant date fair value (in dollars per share) $ 67.9 $ 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) 19,867 31,943
Non-vested, weighted average grant date fair value (in dollars per share) $ 80.85 $ 58.25