| | 10 Feb 2026 | 10 Mar 2026 | Undisclosed | Sale $1,000 – $15,000 | $358.83 | $349.09 | |
| | 9 Jan 2026 | 16 Feb 2026 | Undisclosed | Purchase $1,000 – $15,000 | $353.89 | $349.09 | |
| | 18 Dec 2025 | 16 Jan 2026 | Joint | Sale $1,000 – $15,000 | $337.34 | $349.09 | |
| | 13 Nov 2025 | 12 Dec 2025 | Joint | Sale $1,000 – $15,000 | $344.06 | $349.09 | |
| | 14 Aug 2025 | 12 Sep 2025 | Joint | Sale $1,000 – $15,000 | $315.84 | $349.09 | |
| | 31 Jul 2025 | 4 Aug 2025 | Spouse | Sale $1,000 – $15,000 | $311.61 | $349.09 | |
| | 31 Jul 2025 | 6 Aug 2025 | Joint | Sale $1,000 – $15,000 | $311.61 | $349.09 | |
| | 20 May 2025 | 14 Jun 2025 | Joint | Sale $1,000 – $15,000 | $281.57 | $349.09 | |
| | 15 May 2025 | 10 Jun 2025 | Undisclosed | Sale $1,000 – $15,000 | $278.51 | $349.09 | |
| | 2 May 2025 | 16 Jun 2025 | Joint | Purchase $1,000 – $15,000 | $273.03 | $349.09 | |
| | 8 Apr 2025 | 9 May 2025 | Undisclosed | Sale $1,000 – $15,000 | $254.40 | $349.09 | |
| | 20 Feb 2025 | 12 Mar 2025 | Undisclosed | Sale $1,000 – $15,000 | $246.20 | $349.09 | |
| | 7 Jan 2025 | 15 Jan 2025 | Undisclosed | Sale $1,000 – $15,000 | $259.65 | $349.09 | |
| | 16 Dec 2024 | 17 Jan 2025 | Joint | Sale $15,000 – $50,000 | $266.07 | $349.09 | |
| | 24 Sep 2024 | 14 Oct 2024 | Joint | Purchase $15,000 – $50,000 | $304.67 | $349.09 | |
| | 7 Aug 2024 | 21 Aug 2024 | Undisclosed | Purchase $50,000 – $100,000 | $287.17 | $349.09 | |
| | 7 Aug 2024 | 4 Jul 2025 | Spouse | Purchase $1,000 – $15,000 | $287.17 | $349.09 | |
| | 2 Aug 2024 | 21 Aug 2024 | Undisclosed | Purchase $1,000 – $15,000 | $292.39 | $349.09 | |
| | 21 Sep 2023 | 20 Oct 2023 | Spouse | Sale $100,000 – $250,000 | $221.88 | $349.09 | |
| | 8 Sep 2023 | 11 Oct 2023 | Undisclosed | Sale $1,000 – $15,000 | $217.87 | $349.09 | |
| | 7 Aug 2023 | 24 Aug 2023 | Spouse | Purchase $1,000 – $15,000 | $227.19 | $349.09 | |
| | 24 May 2023 | 26 Jun 2023 | Undisclosed | Purchase $1,000 – $15,000 | $206.53 | $349.09 | |
| | 5 Apr 2023 | 29 May 2023 | Undisclosed | Purchase $1,000 – $15,000 | $228.98 | $349.09 | |