| | 19 Dec 2025 | 24 Dec 2025 | Undisclosed | Sale $1,000 – $15,000 | $37.64 | $33.16 | |
| | 18 Nov 2025 | 16 Dec 2025 | Undisclosed | Purchase $1,000 – $15,000 | $30.76 | $33.16 | |
| | 10 Nov 2025 | 10 Dec 2025 | Spouse | Sale $1,000 – $15,000 | $30.48 | $33.16 | |
| | 7 Nov 2025 | 10 Dec 2025 | Child | Sale $1,000 – $15,000 | $30.59 | $33.16 | |
| | 3 Nov 2025 | 21 Nov 2025 | Joint | Sale $15,000 – $50,000 | $31.51 | $33.16 | |
| | 3 Nov 2025 | 10 Dec 2025 | Child | Purchase $1,000 – $15,000 | $31.51 | $33.16 | |
| | 3 Nov 2025 | 14 Jan 2026 | Undisclosed | Sale $1,000 – $15,000 | $31.51 | $33.16 | |
| | 30 Oct 2025 | 13 Nov 2025 | Undisclosed | Sale $15,000 – $50,000 | $32.53 | $33.16 | |
| | 9 Oct 2025 | 19 Nov 2025 | Undisclosed | Purchase $1,000 – $15,000 | $40.89 | $33.16 | |
| | 7 Oct 2025 | 14 Nov 2025 | Spouse | Purchase $1,000 – $15,000 | $40.95 | $33.16 | |
| | 12 Sep 2025 | 13 Oct 2025 | Undisclosed | Sale $1,000 – $15,000 | $38.63 | $33.16 | |
| | 4 Sep 2025 | 8 Oct 2025 | Undisclosed | Sale $1,000 – $15,000 | $41.41 | $33.16 | |
| | 4 Sep 2025 | 8 Oct 2025 | Spouse | Sale $1,000 – $15,000 | $41.41 | $33.16 | |
| | 26 Aug 2025 | 12 Sep 2025 | Child | Purchase $1,000 – $15,000 | $42.52 | $33.16 | |
| | 26 Aug 2025 | 14 Jan 2026 | Undisclosed | Purchase $1,000 – $15,000 | $42.52 | $33.16 | |
| | 4 Aug 2025 | 12 Sep 2025 | Spouse | Sale $1,000 – $15,000 | $42.88 | $33.16 | |
| | 25 Jul 2025 | 8 Aug 2025 | Child | Sale $1,000 – $15,000 | $46.76 | $33.16 | |
| | 2 Jul 2025 | 8 Aug 2025 | Child | Purchase $15,000 – $50,000 | $56.77 | $33.16 | |
| | 1 Jul 2025 | 8 Aug 2025 | Spouse | Purchase $1,000 – $15,000 | $58.24 | $33.16 | |
| | 12 Jun 2025 | 7 Jul 2025 | Spouse | Sale $100,000 – $250,000 | $50.89 | $33.16 | |
| | 3 Jun 2025 | 2 Jul 2025 | Undisclosed | Purchase $1,000 – $15,000 | $50.07 | $33.16 | |
| | 28 May 2025 | 12 Jun 2025 | Spouse | Purchase $1,000 – $15,000 | $50.07 | $33.16 | |
| | 12 May 2025 | 23 Jun 2025 | Undisclosed | Sale $50,000 – $100,000 | $50.76 | $33.16 | |
| | 25 Apr 2025 | 15 May 2025 | Child | Purchase $1,000 – $15,000 | $51.78 | $33.16 | |
| | 23 Apr 2025 | 15 May 2025 | Spouse | Sale $1,000 – $15,000 | $48.76 | $33.16 | |