| | 10 Feb 2026 | 19 Mar 2026 | Undisclosed | Sale $1,000 – $15,000 | $27.80 | $27.32 | |
| | 10 Feb 2026 | 10 Mar 2026 | Undisclosed | Sale $1,000 – $15,000 | $27.80 | $27.32 | |
| | 9 Jan 2026 | 16 Feb 2026 | Undisclosed | Purchase $1,000 – $15,000 | $28.89 | $27.32 | |
| | 8 Dec 2025 | 14 Jan 2026 | Undisclosed | Sale $1,000 – $15,000 | $27.23 | $27.32 | |
| | 18 Nov 2025 | 16 Dec 2025 | Undisclosed | Purchase $1,000 – $15,000 | $23.69 | $27.32 | |
| | 25 Jul 2025 | 14 Jan 2026 | Undisclosed | Sale $1,000 – $15,000 | $13.49 | $27.32 | |
| | 19 May 2025 | 12 Jun 2025 | Child | Sale $1,000 – $15,000 | $9.05 | $27.32 | |
| | 12 May 2025 | 23 Jun 2025 | Undisclosed | Sale $15,000 – $50,000 | $9.23 | $27.32 | |
| | 23 Apr 2025 | 15 May 2025 | Spouse | Purchase $1,000 – $15,000 | $8.33 | $27.32 | |
| | 13 Jan 2025 | 17 Feb 2025 | Spouse | Sale $1,000 – $15,000 | $9.84 | $27.32 | |
| | 29 Nov 2024 | 12 Aug 2025 | Spouse | Sale $1,000 – $15,000 | $10.48 | $27.32 | |
| | 15 Nov 2024 | 6 Dec 2024 | Child | Purchase $1,000 – $15,000 | $9.22 | $27.32 | |
| | 1 Nov 2024 | 14 Jan 2026 | Undisclosed | Purchase $1,000 – $15,000 | $8.23 | $27.32 | |
| | 9 Sep 2024 | 8 Oct 2024 | Spouse | Purchase $1,000 – $15,000 | $7.30 | $27.32 | |
| | 9 Sep 2024 | 8 Oct 2024 | Child | Sale $1,000 – $15,000 | $7.30 | $27.32 | |
| | 12 Aug 2024 | 16 Sep 2024 | Undisclosed | Sale $1,000 – $15,000 | $6.71 | $27.32 | |
| | 5 Aug 2024 | 9 Sep 2024 | Child | Purchase $1,000 – $15,000 | $7.88 | $27.32 | |
| | 2 Aug 2024 | 9 Sep 2024 | Spouse | Sale $1,000 – $15,000 | $8.27 | $27.32 | |
| | 9 Jul 2024 | 7 Aug 2024 | Spouse | Sale $1,000 – $15,000 | $7.34 | $27.32 | |
| | 2 Jul 2024 | 8 Aug 2024 | Child | Sale $1,000 – $15,000 | $7.20 | $27.32 | |
| | 2 Jul 2024 | 16 Aug 2024 | Child | Sale $15,000 – $50,000 | $7.20 | $27.32 | |
| | 2 Jul 2024 | 16 Aug 2024 | Spouse | Sale $100,000 – $250,000 | $7.20 | $27.32 | |
| | 1 Jul 2024 | 8 Aug 2024 | Spouse | Purchase $1,000 – $15,000 | $7.10 | $27.32 | |
| | 28 May 2024 | 6 Jun 2024 | Spouse | Sale $1,000 – $15,000 | $7.87 | $27.32 | |
| | 26 Apr 2024 | 7 May 2024 | Child | Purchase $1,000 – $15,000 | $8.11 | $27.32 | |