| | 19 Dec 2025 | 13 Jan 2026 | Undisclosed | Purchase $1,000 – $15,000 | $271.89 | $270.02 | |
| | 18 Dec 2025 | 16 Jan 2026 | Joint | Sale $1,000 – $15,000 | $274.00 | $270.02 | |
| | 13 Nov 2025 | 12 Dec 2025 | Joint | Sale $1,000 – $15,000 | $270.89 | $270.02 | |
| | 12 Nov 2025 | 16 Dec 2025 | Undisclosed | Sale $1,000 – $15,000 | $270.61 | $270.02 | |
| | 10 Nov 2025 | 10 Dec 2025 | Spouse | Sale $1,000 – $15,000 | $258.16 | $270.02 | |
| | 3 Nov 2025 | 10 Dec 2025 | Child | Purchase $1,000 – $15,000 | $258.62 | $270.02 | |
| | 30 Oct 2025 | 14 Nov 2025 | Child | Sale $1,000 – $15,000 | $247.10 | $270.02 | |
| | 7 Oct 2025 | 14 Nov 2025 | Spouse | Purchase $1,000 – $15,000 | $307.14 | $270.02 | |
| | 25 Sep 2025 | 8 Oct 2025 | Joint | Sale $1,000 – $15,000 | $284.06 | $270.02 | |
| | 23 Sep 2025 | 10 Oct 2025 | Spouse | Sale $1,000 – $15,000 | $290.08 | $270.02 | |
| | 14 Aug 2025 | 12 Sep 2025 | Joint | Sale $1,000 – $15,000 | $290.35 | $270.02 | |
| | 5 Aug 2025 | 15 Sep 2025 | Undisclosed | Sale $1,000 – $15,000 | $270.74 | $270.02 | |
| | 4 Aug 2025 | 12 Sep 2025 | Spouse | Sale $1,000 – $15,000 | $266.59 | $270.02 | |
| | 25 Jul 2025 | 8 Aug 2025 | Child | Sale $1,000 – $15,000 | $296.37 | $270.02 | |
| | 20 Jun 2025 | 10 Jul 2025 | Child | Purchase $1,000 – $15,000 | $314.35 | $270.02 | |
| | 20 Jun 2025 | 10 Jul 2025 | Spouse | Purchase $1,000 – $15,000 | $314.35 | $270.02 | |
| | 28 May 2025 | 12 Jun 2025 | Spouse | Purchase $1,000 – $15,000 | $310.86 | $270.02 | |
| | 15 May 2025 | 30 Jun 2025 | Undisclosed | Purchase $1,000 – $15,000 | $308.86 | $270.02 | |
| | 15 May 2025 | 30 Jun 2025 | Child | Purchase $1,000 – $15,000 | $308.86 | $270.02 | |
| | 12 May 2025 | 23 Jun 2025 | Undisclosed | Sale $15,000 – $50,000 | $315.74 | $270.02 | |
| | 22 Apr 2025 | 14 Jan 2026 | Undisclosed | Sale $1,000 – $15,000 | $337.07 | $270.02 | |
| | 19 Mar 2025 | 15 Apr 2025 | Joint | Purchase $1,000 – $15,000 | $320.83 | $270.02 | |
| | 12 Mar 2025 | 11 Apr 2025 | Child | Sale $1,000 – $15,000 | $311.05 | $270.02 | |
| | 3 Mar 2025 | 15 Apr 2025 | Joint | Sale $1,000 – $15,000 | $311.51 | $270.02 | |
| | 25 Feb 2025 | 10 Mar 2025 | Child | Purchase $1,000 – $15,000 | $313.90 | $270.02 | |