| $50K - $100K | stock | Purchase | Dec 26, 2025 | Nov 28, 2025 | Senate |
| $50K - $100K | stock | Purchase | Dec 26, 2025 | Nov 26, 2025 | Senate |
| $15K - $50K | stock | Purchase | Nov 27, 2025 | Nov 25, 2025 | Senate |
| $50K - $100K | stock | Purchase | Nov 27, 2025 | Nov 24, 2025 | Senate |
| $15K - $50K | stock | Purchase | Apr 30, 2025 | Apr 09, 2025 | Senate |
| $15K - $50K | stock | Purchase | Apr 30, 2025 | Apr 07, 2025 | Senate |
| $15K - $50K | stock | Purchase | Apr 30, 2025 | Apr 03, 2025 | Senate |
| $15K - $50K | stock | Purchase | Apr 30, 2025 | Apr 02, 2025 | Senate |
| $15K - $50K | stock | Purchase | Apr 30, 2025 | Mar 31, 2025 | Senate |
| $50K - $100K | stock | Purchase | Apr 23, 2025 | Mar 27, 2025 | Senate |
| $50K - $100K | stock | Purchase | Apr 23, 2025 | Mar 25, 2025 | Senate |
| $15K - $50K | stock | Purchase | Apr 23, 2025 | Mar 24, 2025 | Senate |
| $50K - $100K | stock | Purchase | Mar 30, 2025 | Mar 20, 2025 | Senate |
| $15K - $50K | stock | Purchase | Mar 30, 2025 | Mar 13, 2025 | Senate |
| $15K - $50K | stock | Purchase | Mar 30, 2025 | Mar 11, 2025 | Senate |
| $50K - $100K | stock | Purchase | Mar 30, 2025 | Mar 10, 2025 | Senate |
| $15K - $50K | stock | Purchase | Mar 30, 2025 | Mar 05, 2025 | Senate |
| $50K - $100K | stock | Purchase | Mar 30, 2025 | Mar 03, 2025 | Senate |
| $15K - $50K | stock | Purchase | Mar 30, 2025 | Feb 28, 2025 | Senate |
| $50K - $100K | stock | Purchase | Mar 30, 2025 | Feb 27, 2025 | Senate |