Date Filer Title Filing Type Shares Traded Price Total Held
Jun 07, 2023
Director
Director Form 4 Bona fide gift 36,147 -- 45,125
Jun 01, 2023
Chief Technology & Ops Officer
Chief Technology & Ops Officer Form 3 Initial Statement of Beneficial Ownership of Securities -- -- 20,590
Jun 01, 2023
Director
Director Form 4 Other acquisition or disposition -- -- 10,000
May 31, 2023
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 300 $16.24 278,384
May 30, 2023
Director
Director Form 4 Other acquisition or disposition -- -- 10,000
May 25, 2023
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 350 $17.18 278,084
May 19, 2023
Director
Director Form 4 Other acquisition or disposition -- -- 10,000
May 18, 2023
Director
Director Form 4 Open market or private purchase of non-derivative or derivative security 2,500 $17.11 2,500
May 18, 2023
Director
Director Form 4/A Open market or private purchase of non-derivative or derivative security 2,500 $17.11 8,605
May 18, 2023
Director
Director Form 4 Other acquisition or disposition -- -- 400

* Represents the number of non-derivative securities directly held. (I) Indicates that some (or all) of these shares are held indirectly.