| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $493.96 | 2,274 | $1,123,265.04 | 101,536 | 2025-09-15 | Filing |
| Officer, Director | $493.11 | 4,683 | $2,309,234.13 | 103,810 | 2025-09-15 | Filing |
| Officer, Director | $492.28 | 1,443 | $710,360.04 | 108,493 | 2025-09-15 | Filing |
| Officer, Director | $491.07 | 1,742 | $855,443.94 | 109,936 | 2025-09-15 | Filing |
| Officer, Director | $490.29 | 33 | $16,179.57 | 111,678 | 2025-09-15 | Filing |
| Director | $477.42 | 1,036 | $494,607.12 | 6,218 | 2025-05-16 | Filing |
| Director | $363.62 | 309 | $112,358.58 | 2,315 | 2025-03-12 | Filing |
| Officer | $492.58 | 3,990 | $1,965,394.20 | 35,538 | 2024-09-16 | Filing |
| Officer | $492.01 | 5,443 | $2,678,010.43 | 39,528 | 2024-09-16 | Filing |
| Officer | $495.08 | 567 | $280,710.36 | 44,971 | 2024-09-16 | Filing |
| Officer | $483.27 | 970 | $468,771.90 | 22,651 | 2024-08-29 | Filing |
| Director | $471.00 | 300 | $141,300.00 | 5,910 | 2024-08-22 | Filing |
| Officer, Director | $465.18 | 312 | $145,136.16 | 91,368 | 2024-08-19 | Filing |
| Officer, Director | $464.62 | 1,444 | $670,911.28 | 91,680 | 2024-08-19 | Filing |
| Officer, Director | $463.34 | 3,497 | $1,620,299.98 | 93,124 | 2024-08-19 | Filing |
| Officer, Director | $462.49 | 4,747 | $2,195,440.03 | 96,621 | 2024-08-19 | Filing |
| Director | $428.35 | 35 | $14,992.25 | 6,078 | 2024-06-12 | Filing |
| Director | $428.16 | 165 | $70,646.40 | 6,113 | 2024-06-12 | Filing |
| Director | $428.57 | 2,000 | $857,140.00 | 6,825 | 2024-05-28 | Filing |
| Officer | $427.50 | 1,900 | $812,250.00 | 519 | 2024-05-13 | Filing |