| | 8 Mar 2026 | 11 Mar 2026 | Undisclosed | Sale $1,000 – $15,000 | N/A | $217.61 | |
| | 8 Mar 2026 | 11 Mar 2026 | Undisclosed | Sale $1,000 – $15,000 | N/A | $217.61 | |
| | 8 Mar 2026 | 11 Mar 2026 | Undisclosed | Sale $15,000 – $50,000 | N/A | $217.61 | |
| | 10 Feb 2026 | 10 Mar 2026 | Undisclosed | Sale $1,000 – $15,000 | $212.58 | $217.61 | |
| | 19 Dec 2025 | 13 Jan 2026 | Undisclosed | Purchase $1,000 – $15,000 | $253.39 | $217.61 | |
| | 18 Dec 2025 | 16 Jan 2026 | Joint | Sale $1,000 – $15,000 | $252.64 | $217.61 | |
| | 13 Nov 2025 | 12 Dec 2025 | Joint | Sale $1,000 – $15,000 | $256.71 | $217.61 | |
| | 10 Nov 2025 | 10 Dec 2025 | Spouse | Sale $1,000 – $15,000 | $251.06 | $217.61 | |
| | 7 Oct 2025 | 14 Nov 2025 | Spouse | Purchase $1,000 – $15,000 | $309.81 | $217.61 | |
| | 23 Sep 2025 | 10 Oct 2025 | Spouse | Sale $1,000 – $15,000 | $304.36 | $217.61 | |
| | 14 Aug 2025 | 12 Sep 2025 | Undisclosed | Sale $1,000 – $15,000 | $293.41 | $217.61 | |
| | 4 Aug 2025 | 14 Aug 2025 | Spouse | Sale $1,000 – $15,000 | $284.61 | $217.61 | |
| | 4 Aug 2025 | 12 Sep 2025 | Spouse | Sale $15,000 – $50,000 | $284.61 | $217.61 | |
| | 29 Jul 2025 | 14 Jan 2026 | Undisclosed | Sale $1,000 – $15,000 | $288.35 | $217.61 | |
| | 8 Apr 2025 | 15 May 2025 | Spouse | Sale $100,000 – $250,000 | $311.53 | $217.61 | |
| | 22 Jan 2025 | 10 Feb 2025 | Child | Purchase $50,000 – $100,000 | $293.50 | $217.61 | |
| | 8 Jan 2025 | 14 Feb 2025 | Spouse | Purchase $100,000 – $250,000 | $285.50 | $217.61 | |
| | 11 Dec 2024 | 14 Aug 2025 | Spouse | Purchase $1,000 – $15,000 | $283.58 | $217.61 | |
| | 12 Nov 2024 | 6 Dec 2024 | Spouse | Purchase $1,000 – $15,000 | $295.27 | $217.61 | |
| | 29 Oct 2024 | 15 Sep 2025 | Spouse | Purchase $1,000 – $15,000 | $285.12 | $217.61 | |
| | 23 Oct 2024 | 14 Jan 2026 | Undisclosed | Purchase $1,000 – $15,000 | $288.93 | $217.61 | |
| | 11 Oct 2024 | 11 Nov 2024 | Spouse | Purchase $1,000 – $15,000 | $287.91 | $217.61 | |
| | 29 May 2024 | 6 Jun 2024 | Child | Purchase $1,000 – $15,000 | $245.32 | $217.61 | |
| | 28 May 2024 | 6 Jun 2024 | Spouse | Purchase $1,000 – $15,000 | $248.33 | $217.61 | |
| | 10 Jan 2024 | 7 Feb 2024 | Spouse | Sale $15,000 – $50,000 | $230.15 | $217.61 | |