| | 4 Feb 2026 | 17 Mar 2026 | Joint | Sale $1,000 – $15,000 | $166.88 | $211.69 | |
| | 30 Jan 2026 | 16 Feb 2026 | Undisclosed | Purchase $1,000 – $15,000 | $177.35 | $211.69 | |
| | 24 Dec 2025 | 13 Jan 2026 | Undisclosed | Sale $1,000 – $15,000 | $202.66 | $211.69 | |
| | 18 Nov 2025 | 16 Dec 2025 | Undisclosed | Purchase $1,000 – $15,000 | $196.53 | $211.69 | |
| | 17 Oct 2025 | 19 Nov 2025 | Undisclosed | Purchase $1,000 – $15,000 | $210.01 | $211.69 | |
| | 12 Sep 2025 | 13 Oct 2025 | Undisclosed | Purchase $1,000 – $15,000 | $221.32 | $211.69 | |
| | 20 Jun 2025 | 17 Jul 2025 | Joint | Purchase $1,000 – $15,000 | $179.30 | $211.69 | |
| | 12 May 2025 | 23 Jun 2025 | Undisclosed | Sale $15,000 – $50,000 | $142.36 | $211.69 | |
| | 23 Apr 2025 | 15 May 2025 | Child | Sale $1,000 – $15,000 | $112.80 | $211.69 | |
| | 8 Apr 2025 | 9 May 2025 | Undisclosed | Sale $1,000 – $15,000 | $97.45 | $211.69 | |
| | 4 Apr 2025 | 23 Apr 2025 | Undisclosed | Sale $1,000 – $15,000 | $97.08 | $211.69 | |
| | 10 Feb 2025 | 10 Mar 2025 | Undisclosed | Purchase $1,000 – $15,000 | $172.49 | $211.69 | |
| | 22 Oct 2024 | 11 Nov 2024 | Child | Purchase $1,000 – $15,000 | $88.46 | $211.69 | |
| | 23 Jul 2024 | 8 Aug 2024 | Child | Purchase $1,000 – $15,000 | $80.97 | $211.69 | |
| | 21 Jun 2024 | 9 Jul 2024 | Child | Purchase $1,000 – $15,000 | $77.94 | $211.69 | |
| | 20 Jun 2024 | 9 Jul 2024 | Child | Purchase $1,000 – $15,000 | $78.45 | $211.69 | |