Date Form Description HTML Word PDF Excel
May 08, 2024 144 Report of proposed sale of securities  
May 01, 2024 10-Q Quarterly Report
May 01, 2024 8-K Current report filing
Apr 11, 2024 DEF 14A Proxy Statement (definitive)  
Apr 05, 2024 8-K Current report filing
Mar 28, 2024 PRE 14A Proxy Statement - Notice of Shareholders Meeting (preliminary)
Feb 09, 2024 10-K Annual Report
Feb 08, 2024 8-K Current report filing
Dec 14, 2023 144 Report of proposed sale of securities  
Dec 08, 2023 144 Report of proposed sale of securities  
Nov 27, 2023 144 Report of proposed sale of securities  
Nov 24, 2023 144 Report of proposed sale of securities  
Nov 17, 2023 144 Report of proposed sale of securities  
Nov 17, 2023 8-K Current report filing
Nov 14, 2023 144 Report of proposed sale of securities  
Nov 13, 2023 144 Report of proposed sale of securities  
Nov 09, 2023 144 Report of proposed sale of securities  
Nov 01, 2023 144 Report of proposed sale of securities  
Oct 31, 2023 10-Q Quarterly Report
Oct 31, 2023 8-K Current report filing
Aug 24, 2023 144 Report of proposed sale of securities  
Aug 14, 2023 144 Report of proposed sale of securities  
Aug 04, 2023 S-8 Securities Registration: Employee Benefit Plan  
Aug 01, 2023 10-Q Quarterly Report
Aug 01, 2023 8-K Current report filing