| | 18 Dec 2025 | 16 Jan 2026 | Joint | Sale $1,000 – $15,000 | $172.96 | $165.81 | |
| | 17 Dec 2025 | 15 Jan 2026 | Undisclosed | Sale $50,000 – $100,000 | $174.80 | $165.81 | |
| | 18 Nov 2025 | 16 Dec 2025 | Undisclosed | Purchase $1,000 – $15,000 | $159.83 | $165.81 | |
| | 13 Nov 2025 | 12 Dec 2025 | Joint | Sale $1,000 – $15,000 | $165.61 | $165.81 | |
| | 17 Oct 2025 | 19 Nov 2025 | Undisclosed | Purchase $1,000 – $15,000 | $158.67 | $165.81 | |
| | 7 Oct 2025 | 14 Nov 2025 | Spouse | Purchase $1,000 – $15,000 | $155.97 | $165.81 | |
| | 23 Sep 2025 | 10 Oct 2025 | Spouse | Sale $1,000 – $15,000 | $160.76 | $165.81 | |
| | 11 Sep 2025 | 29 Sep 2025 | Undisclosed | Purchase $1,000 – $15,000 | $156.48 | $165.81 | |
| | 28 Aug 2025 | 1 Sep 2025 | Undisclosed | Purchase $1,000 – $15,000 | $150.18 | $165.81 | |
| | 14 Aug 2025 | 12 Sep 2025 | Joint | Sale $1,000 – $15,000 | $148.51 | $165.81 | |
| | 4 Aug 2025 | 12 Sep 2025 | Spouse | Purchase $1,000 – $15,000 | $141.36 | $165.81 | |
| | 11 Jul 2025 | 21 Aug 2025 | Undisclosed | Sale $1,000 – $15,000 | $142.28 | $165.81 | |
| | 1 Jul 2025 | 8 Aug 2025 | Spouse | Purchase $1,000 – $15,000 | $141.07 | $165.81 | |
| | 6 Jun 2025 | 10 Jul 2025 | Child | Sale $1,000 – $15,000 | $131.82 | $165.81 | |
| | 6 Jun 2025 | 10 Jul 2025 | Child | Purchase $1,000 – $15,000 | $131.82 | $165.81 | |
| | 28 May 2025 | 12 Jun 2025 | Spouse | Sale $15,000 – $50,000 | $127.51 | $165.81 | |
| | 15 May 2025 | 16 Jun 2025 | Joint | Sale $1,000 – $15,000 | $132.51 | $165.81 | |
| | 14 May 2025 | 20 May 2025 | Undisclosed | Purchase $1,000 – $15,000 | $131.04 | $165.81 | |
| | 5 May 2025 | 7 May 2025 | Undisclosed | Purchase $1,000 – $15,000 | $119.60 | $165.81 | |
| | 21 Apr 2025 | 13 May 2025 | Undisclosed | Sale $1,000 – $15,000 | $106.30 | $165.81 | |
| | 15 Apr 2025 | 15 May 2025 | Child | Purchase $15,000 – $50,000 | $110.44 | $165.81 | |
| | 10 Apr 2025 | 15 May 2025 | Child | Sale $1,000 – $15,000 | $106.58 | $165.81 | |
| | 9 Apr 2025 | 15 May 2025 | Spouse | Sale $15,000 – $50,000 | $111.70 | $165.81 | |
| | 7 Apr 2025 | 9 May 2025 | Undisclosed | Sale $15,000 – $50,000 | $100.92 | $165.81 | |
| | 7 Apr 2025 | 15 May 2025 | Joint | Sale $1,000 – $15,000 | $100.92 | $165.81 | |