Quarterly report pursuant to Section 13 or 15(d)

Note 14 - Shareholders' Equity (Tables)

v3.23.1
Note 14 - Shareholders' Equity (Tables)
3 Months Ended
Mar. 31, 2023
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

 

January 1, 2023 - January 31, 2023

    350,832     $ 4.27       350,832     $ 25,502,669  

February 1, 2023 - February 28, 2023

    326,992     $ 4.59       326,992     $ 24,003,172  

March 1, 2023 - March 31, 2023

    303,176     $ 4.95       303,176     $ 22,503,206  

Total

    981,000               981,000