Annual report pursuant to Section 13 and 15(d)

Note 16 - Shareholders' Equity (Tables)

v3.23.1
Note 16 - Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Stockholders Equity [Table Text Block]

Period

 

Total Number of Shares Purchased

   

Average Price Paid per Share

   

Total Number of Shares Purchased as Part of Publicly Announced Programs

   

Maximum Amount that May Yet Be Used to Purchase Shares Under the Program

 

November 1, 2022 - November 30, 2022

    288,758     $ 5.21       288,758     $ 28,500,463  

December 1, 2022 - December 31, 2022

    282,163     $ 5.34       282,163     $ 27,000,767  

Total

  570,921           570,921