Quarterly report [Sections 13 or 15(d)]

Note 7 - Employee and Director Benefits (Tables)

v3.26.1
Note 7 - Employee and Director Benefits (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

         
           

Exercise

   

Contractual

   

Aggregate

 
   

Shares

   

Price

   

Term (years)

   

Intrinsic Value

 
                           

(In Thousands)

 

Three Months Ended March 31, 2026:

                               

Outstanding January 1, 2026

    48,500     $ 31.92       2.0     $ 1,933  

Exercised

    (18,000 )     28.05       1.4       806  

Forfeited

    (5,500 )     32.75       0.9       220  

Outstanding March 31, 2026

    25,000     $ 34.53       2.2     $ 957  
                                 

Exercisable March 31, 2026

    25,000     $ 34.53       2.2     $ 957  
                                 

Three Months Ended March 31, 2025:

                               

Outstanding January 1, 2025

    80,450     $ 26.03       1.9     $ 4,723  

Exercised

    (12,250 )     15.76       -       819  

Outstanding March 31, 2025

    68,200     $ 27.88       2.0     $ 3,732  
                                 

Exercisable March 31, 2025

    68,200     $ 27.88       2.0     $ 3,732  
Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]
   

Restricted Stock

   

Performance Shares

 
   

Shares

   

Weighted
Average Grant
Date Fair Value

   

Shares

   

Weighted
Average Grant
Date Fair Value

 

Three Months Ended March 31, 2026:

                               

Unvested at January 1, 2026

    139,413     $ 72.15       30,092     $ 70.45  

Granted

    30,982       83.37       7,561       90.12  

Vested

    (16,881 )     63.52       -       -  

Forfeited

    (5,259 )     78.83       -       -  

Unvested at March 31, 2026

    148,255     $ 77.74       37,653     $ 77.44  
                                 

Three Months Ended March 31, 2025:

                               

Unvested at January 1, 2025

    145,837     $ 66.35       30,065     $ 70.45  

Granted

    20,104       90.49       6,316       84.64  

Additional performance share attainment

    -       -       290       89.68  

Vested

    (25,229 )     59.42       (5,813 )     75.28  

Forfeited

    (1,266 )     79.02       -       -  

Unvested at March 31, 2025

    139,446     $ 70.97       30,858     $ 72.63