| | 23 Sep 2025 | 10 Oct 2025 | Spouse | Sale $1,000 – $15,000 | $340.85 | $288.64 | |
| | 26 Jun 2025 | 11 Jul 2025 | Undisclosed | Sale $1,000 – $15,000 | $301.81 | $288.64 | |
| | 7 Apr 2025 | 7 May 2025 | Undisclosed | Purchase $1,000 – $15,000 | $301.01 | $288.64 | |
| | 7 Apr 2025 | 15 May 2025 | Joint | Sale $1,000 – $15,000 | $301.01 | $288.64 | |
| | 24 Feb 2025 | 7 Mar 2025 | Undisclosed | Purchase $1,000 – $15,000 | $328.20 | $288.64 | |
| | 28 Jan 2025 | 12 Feb 2025 | Undisclosed | Purchase $1,000 – $15,000 | $326.07 | $288.64 | |
| | 13 Jan 2025 | 12 Feb 2025 | Undisclosed | Purchase $15,000 – $50,000 | $311.26 | $288.64 | |
| | 29 Oct 2024 | 15 Sep 2025 | Spouse | Purchase $1,000 – $15,000 | $292.18 | $288.64 | |
| | 11 Oct 2024 | 11 Nov 2024 | Spouse | Sale $1,000 – $15,000 | $290.03 | $288.64 | |
| | 10 Jan 2024 | 7 Feb 2024 | Child | Sale $1,000 – $15,000 | $245.44 | $288.64 | |
| | 6 Sep 2023 | 9 Oct 2023 | Spouse | Purchase $1,000 – $15,000 | $204.54 | $288.64 | |
| | 29 Aug 2023 | 7 Sep 2023 | Child | Sale $1,000 – $15,000 | $207.63 | $288.64 | |
| | 10 Aug 2023 | 28 Aug 2023 | Undisclosed | Sale $1,000 – $15,000 | $201.16 | $288.64 | |
| | 9 Aug 2023 | 28 Aug 2023 | Undisclosed | Sale $1,000 – $15,000 | $202.29 | $288.64 | |
| | 3 Aug 2023 | 7 Sep 2023 | Spouse | Sale $1,000 – $15,000 | $213.79 | $288.64 | |
| | 10 Apr 2023 | 22 May 2023 | Undisclosed | Sale $1,000 – $15,000 | $234.77 | $288.64 | |