| | 5 Feb 2026 | 5 Mar 2026 | Spouse | Sale $50,000 – $100,000 | $22.60 | $23.79 | |
| | 13 Jan 2026 | 12 Feb 2026 | Child | Sale $1,000 – $15,000 | $20.81 | $23.79 | |
| | 1 Jul 2025 | 24 Jul 2025 | Undisclosed | Sale $1,000 – $15,000 | $23.63 | $23.79 | |
| | 25 Apr 2025 | 27 May 2025 | Spouse | Sale $50,000 – $100,000 | $21.67 | $23.79 | |
| | 10 Sep 2024 | 16 Oct 2024 | Undisclosed | Receive $1,000 – $15,000 | $27.38 | $23.79 | |
| | 10 Sep 2024 | 14 Aug 2025 | Undisclosed | Exchange $1,000 – $15,000 | $27.38 | $23.79 | |
| | 10 Sep 2024 | 14 Aug 2025 | Spouse | Exchange $1,000 – $15,000 | $27.38 | $23.79 | |
| | 9 Sep 2024 | 15 Oct 2024 | Spouse | Receive $100,000 – $250,000 | $2.67 | $23.79 | |
| | 9 Jun 2023 | 15 Jun 2023 | Spouse | Sale $15,000 – $50,000 | $3.81 | $23.79 | |