| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $205.03 | 2,498 | $512,161.44 | 177,594 | 2026-02-12 | Filing |
| Officer, Director | $204.05 | 1,904 | $388,514.25 | 180,092 | 2026-02-12 | Filing |
| Officer, Director | $203.23 | 2,192 | $445,473.80 | 181,996 | 2026-02-12 | Filing |
| Officer, Director | $202.24 | 1,762 | $356,354.81 | 184,188 | 2026-02-12 | Filing |
| Officer, Director | $201.17 | 1,190 | $239,387.90 | 185,950 | 2026-02-12 | Filing |
| Officer, Director | $199.71 | 454 | $90,667.70 | 187,140 | 2026-02-12 | Filing |
| Officer, Director | $199.37 | 2,052 | $409,099.44 | 187,594 | 2025-11-12 | Filing |
| Officer, Director | $198.67 | 2,414 | $479,596.14 | 189,646 | 2025-11-12 | Filing |
| Officer, Director | $197.69 | 2,863 | $565,991.05 | 192,060 | 2025-11-12 | Filing |
| Officer, Director | $196.74 | 1,962 | $386,005.25 | 194,923 | 2025-11-12 | Filing |
| Officer, Director | $195.08 | 709 | $138,313.49 | 196,885 | 2025-11-12 | Filing |
| Director | $178.27 | 600 | $106,959.00 | 5,579 | 2025-08-11 | Filing |
| Officer | $177.43 | 2,092 | $371,192.35 | 10,149 | 2025-08-11 | Filing |
| Officer | $179.84 | 2,261 | $406,618.47 | 2,361 | 2025-08-06 | Filing |
| Officer, Director | $179.69 | 532 | $95,594.97 | 197,594 | 2025-08-06 | Filing |
| Officer, Director | $178.99 | 24,468 | $4,379,502.85 | 198,126 | 2025-08-06 | Filing |
| Officer | $104.03 | 6,000 | $624,160.80 | 3,206 | 2025-03-05 | Filing |
| Officer, Director | $107.91 | 15,743 | $1,698,893.25 | 218,218 | 2025-02-26 | Filing |
| Officer, Director | $107.13 | 29,882 | $3,201,339.34 | 233,961 | 2025-02-26 | Filing |
| Officer | $104.93 | 2,000 | $209,850.00 | 9,904 | 2025-02-27 | Filing |