| | 21 Mar 2024 | 29 Mar 2024 | Spouse | Purchase $1,000 – $15,000 | $4.63 | N/A | |
| | 23 Feb 2024 | 8 Mar 2024 | Spouse | Sale $1,000 – $15,000 | $4.81 | N/A | |
| | 22 Feb 2024 | 8 Mar 2024 | Spouse | Sale $1,000 – $15,000 | $4.65 | N/A | |
| | 21 Feb 2024 | 8 Mar 2024 | Spouse | Sale $1,000 – $15,000 | $4.69 | N/A | |
| | 20 Feb 2024 | 8 Mar 2024 | Spouse | Sale $1,000 – $15,000 | $4.65 | N/A | |
| | 16 Feb 2024 | 8 Mar 2024 | Spouse | Sale $1,000 – $15,000 | $4.94 | N/A | |
| | 14 Feb 2024 | 8 Mar 2024 | Spouse | Sale $1,000 – $15,000 | $4.51 | N/A | |
| | 10 Jan 2024 | 7 Feb 2024 | Spouse | Purchase $1,000 – $15,000 | $6.09 | N/A | |
| | 21 Sep 2023 | 9 Oct 2023 | Undisclosed | Purchase $1,000 – $15,000 | $17.34 | N/A | |
| | 8 Sep 2023 | 9 Oct 2023 | Spouse | Purchase $1,000 – $15,000 | $20.63 | N/A | |
| | 11 Aug 2023 | 7 Sep 2023 | Spouse | Purchase $1,000 – $15,000 | $22.57 | N/A | |
| | 10 Aug 2023 | 7 Sep 2023 | Spouse | Purchase $1,000 – $15,000 | $23.38 | N/A | |
| | 9 Aug 2023 | 7 Sep 2023 | Spouse | Purchase $1,000 – $15,000 | $23.27 | N/A | |