| | 27 Feb 2026 | 12 Mar 2026 | Spouse | Purchase $1,000 – $15,000 | $145.40 | $146.38 | |
| | 24 Feb 2026 | 10 Mar 2026 | Undisclosed | Sale $1,000 – $15,000 | $146.14 | $146.38 | |
| | 11 Feb 2026 | 12 Mar 2026 | Spouse | Purchase $1,000 – $15,000 | $157.16 | $146.38 | |
| | 30 Jan 2026 | 16 Feb 2026 | Undisclosed | Purchase $1,000 – $15,000 | $164.58 | $146.38 | |
| | 24 Dec 2025 | 13 Jan 2026 | Undisclosed | Sale $1,000 – $15,000 | $197.49 | $146.38 | |
| | 19 Dec 2025 | 13 Jan 2026 | Undisclosed | Sale $1,000 – $15,000 | $191.97 | $146.38 | |
| | 18 Nov 2025 | 16 Dec 2025 | Undisclosed | Purchase $1,000 – $15,000 | $220.49 | $146.38 | |
| | 31 Oct 2025 | 24 Nov 2025 | Spouse | Sale $1,000 – $15,000 | $262.61 | $146.38 | |
| | 30 Oct 2025 | 24 Nov 2025 | Spouse | Sale $1,000 – $15,000 | $256.89 | $146.38 | |
| | 30 Oct 2025 | 24 Nov 2025 | Spouse | Purchase $1,000 – $15,000 | $256.89 | $146.38 | |
| | 27 Oct 2025 | 11 Nov 2025 | Spouse | Sale $15,000 – $50,000 | $281.40 | $146.38 | |
| | 17 Oct 2025 | 19 Nov 2025 | Undisclosed | Purchase $1,000 – $15,000 | $291.31 | $146.38 | |
| | 7 Oct 2025 | 15 Nov 2025 | Joint | Sale $15,000 – $50,000 | $284.24 | $146.38 | |
| | 23 Sep 2025 | 1 Oct 2025 | Undisclosed | Purchase $15,000 – $50,000 | $313.83 | $146.38 | |
| | 23 Sep 2025 | 10 Oct 2025 | Spouse | Sale $1,000 – $15,000 | $313.83 | $146.38 | |
| | 18 Sep 2025 | 1 Oct 2025 | Undisclosed | Purchase $15,000 – $50,000 | $296.62 | $146.38 | |
| | 17 Sep 2025 | 1 Oct 2025 | Undisclosed | Purchase $50,000 – $100,000 | $301.41 | $146.38 | |
| | 15 Sep 2025 | 15 Oct 2025 | Undisclosed | Sale $1,000 – $15,000 | $302.14 | $146.38 | |
| | 12 Sep 2025 | 10 Oct 2025 | Joint | Sale $1,000 – $15,000 | $292.18 | $146.38 | |
| | 12 Sep 2025 | 15 Oct 2025 | Undisclosed | Sale $15,000 – $50,000 | $292.18 | $146.38 | |
| | 11 Sep 2025 | 13 Oct 2025 | Spouse | Purchase $1,000 – $15,000 | $307.86 | $146.38 | |
| | 20 Aug 2025 | 12 Sep 2025 | Spouse | Purchase $50,000 – $100,000 | $235.06 | $146.38 | |
| | 5 Aug 2025 | 15 Sep 2025 | Undisclosed | Sale $1,000 – $15,000 | $255.67 | $146.38 | |
| | 11 Jul 2025 | 21 Aug 2025 | Undisclosed | Sale $1,000 – $15,000 | $230.56 | $146.38 | |
| | 17 Jun 2025 | 14 Aug 2025 | Spouse | Purchase $1,000 – $15,000 | $208.18 | $146.38 | |