| | 27 Aug 2025 | 15 Sep 2025 | Spouse | Sale $1,000 – $15,000 | $11.98 | N/A | |
| | 4 Apr 2025 | 15 May 2025 | Spouse | Purchase $1,000 – $15,000 | $10.68 | N/A | |
| | 26 Feb 2025 | 7 Mar 2025 | Undisclosed | Sale $1,000 – $15,000 | $11.04 | N/A | |
| | 12 Feb 2025 | 13 Mar 2025 | Joint | Sale $1,000 – $15,000 | $9.47 | N/A | |
| | 24 Jan 2025 | 12 Feb 2025 | Undisclosed | Purchase $1,000 – $15,000 | $11.87 | N/A | |
| | 15 Jan 2025 | 13 Feb 2025 | Joint | Purchase $1,000 – $15,000 | $12.53 | N/A | |
| | 9 Sep 2024 | 8 Oct 2024 | Spouse | Sale $1,000 – $15,000 | $8.91 | N/A | |
| | 9 Sep 2024 | 8 Oct 2024 | Spouse | Purchase $1,000 – $15,000 | $8.91 | N/A | |
| | 2 Aug 2024 | 9 Sep 2024 | Spouse | Purchase $1,000 – $15,000 | $11.48 | N/A | |
| | 1 Jul 2024 | 8 Aug 2024 | Spouse | Purchase $1,000 – $15,000 | $11.58 | N/A | |
| | 30 Apr 2024 | 15 May 2024 | Joint | Sale $50,000 – $100,000 | $17.73 | N/A | |
| | 25 Mar 2024 | 9 Apr 2024 | Child | Sale $1,000 – $15,000 | $20.63 | N/A | |
| | 21 Mar 2024 | 15 Apr 2024 | Joint | Purchase $15,000 – $50,000 | $20.80 | N/A | |
| | 20 Mar 2024 | 9 Apr 2024 | Spouse | Sale $1,000 – $15,000 | $21.09 | N/A | |
| | 1 Mar 2024 | 25 Mar 2024 | Undisclosed | Sale $1,000 – $15,000 | $21.49 | N/A | |
| | 3 Nov 2023 | 8 Dec 2023 | Child | Purchase $1,000 – $15,000 | $22.11 | N/A | |
| | 10 Oct 2023 | 10 Nov 2023 | Spouse | Purchase $1,000 – $15,000 | $22.38 | N/A | |
| | 2 Oct 2023 | 10 Nov 2023 | Child | Sale $1,000 – $15,000 | $22.42 | N/A | |
| | 6 Sep 2023 | 9 Oct 2023 | Spouse | Sale $1,000 – $15,000 | $22.64 | N/A | |
| | 29 Aug 2023 | 7 Sep 2023 | Child | Purchase $1,000 – $15,000 | $25.54 | N/A | |
| | 9 Aug 2023 | 7 Sep 2023 | Spouse | Sale $1,000 – $15,000 | $29.26 | N/A | |
| | 8 Aug 2023 | 7 Sep 2023 | Spouse | Sale $1,000 – $15,000 | $29.53 | N/A | |
| | 8 Aug 2023 | 7 Sep 2023 | Child | Sale $1,000 – $15,000 | $29.53 | N/A | |
| | 3 Aug 2023 | 7 Sep 2023 | Spouse | Sale $1,000 – $15,000 | $30.31 | N/A | |
| | 2 Aug 2023 | 7 Sep 2023 | Spouse | Sale $1,000 – $15,000 | $30.67 | N/A | |