| | 13 Feb 2026 | 12 Mar 2026 | Spouse | Purchase $1,000 – $15,000 | N/A | $84.41 | |
| | 14 Oct 2025 | 24 Nov 2025 | Spouse | Sale $1,000 – $15,000 | $66.84 | $84.41 | |
| | 17 Jun 2025 | 14 Aug 2025 | Spouse | Purchase $1,000 – $15,000 | $58.52 | $84.41 | |
| | 9 May 2025 | 12 Jun 2025 | Spouse | Sale $1,000 – $15,000 | $56.76 | $84.41 | |
| | 21 Apr 2025 | 13 May 2025 | Undisclosed | Sale $1,000 – $15,000 | $52.11 | $84.41 | |
| | 14 Mar 2025 | 11 Apr 2025 | Child | Sale $1,000 – $15,000 | N/A | $84.41 | |
| | 3 Mar 2025 | 17 Apr 2025 | Undisclosed | Purchase $1,000 – $15,000 | $60.33 | $84.41 | |
| | 27 Feb 2025 | 17 Mar 2025 | Undisclosed | Sale $15,000 – $50,000 | $58.19 | $84.41 | |
| | 14 Feb 2025 | 10 Mar 2025 | Spouse | Purchase $1,000 – $15,000 | N/A | $84.41 | |
| | 10 May 2024 | 6 Jun 2024 | Spouse | Purchase $1,000 – $15,000 | N/A | $84.41 | |
| | 8 Mar 2024 | 9 Apr 2024 | Spouse | Purchase $1,000 – $15,000 | $37.44 | $84.41 | |
| | 13 Oct 2023 | 10 Nov 2023 | Spouse | Purchase $1,000 – $15,000 | $39.75 | $84.41 | |
| | 10 Jul 2023 | 14 Aug 2023 | Undisclosed | Sale $100,000 – $250,000 | $39.09 | $84.41 | |
| | 14 Apr 2023 | 10 May 2023 | Spouse | Sale $1,000 – $15,000 | $36.34 | $84.41 | |
| | 10 Mar 2023 | 12 Apr 2023 | Spouse | Purchase $1,000 – $15,000 | $35.31 | $84.41 | |