| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $251.27 | 2,897 | $727,929.19 | 558 | 2025-08-13 | Filing |
| Director | $250.45 | 9,103 | $2,279,846.35 | 3,455 | 2025-08-13 | Filing |
| Director | $240.16 | 372 | $89,339.52 | 372 | 2025-08-12 | Filing |
| Officer | $240.91 | 1 | $240.91 | 65,457 | 2025-08-11 | Filing |
| Officer | $240.20 | 39 | $9,367.80 | 65,458 | 2025-08-11 | Filing |
| Officer | $239.27 | 295 | $70,584.65 | 65,497 | 2025-08-11 | Filing |
| Officer | $238.47 | 247 | $58,902.09 | 65,792 | 2025-08-11 | Filing |
| Officer | $237.10 | 18 | $4,267.80 | 66,039 | 2025-08-11 | Filing |
| Officer, Director | $240.56 | 30 | $7,216.80 | 158,204 | 2025-08-06 | Filing |
| Officer, Director | $239.52 | 1,811 | $433,770.72 | 158,234 | 2025-08-06 | Filing |
| Officer, Director | $238.81 | 3,842 | $917,508.02 | 160,045 | 2025-08-06 | Filing |
| Officer, Director | $238.04 | 7,861 | $1,871,232.44 | 163,887 | 2025-08-06 | Filing |
| Officer, Director | $236.78 | 2,486 | $588,635.08 | 171,748 | 2025-08-06 | Filing |
| Officer, Director | $233.86 | 3,900 | $912,054.00 | 146,258 | 2025-07-23 | Filing |
| Officer, Director | $233.29 | 8,621 | $2,011,193.09 | 150,158 | 2025-07-23 | Filing |
| Officer, Director | $232.11 | 3,629 | $842,327.19 | 158,779 | 2025-07-23 | Filing |
| Officer, Director | $248.79 | 175 | $43,538.25 | 134,432 | 2025-07-09 | Filing |
| Officer, Director | $247.92 | 450 | $111,564.00 | 134,607 | 2025-07-09 | Filing |
| Officer, Director | $245.90 | 1,110 | $272,949.00 | 135,057 | 2025-07-09 | Filing |
| Officer, Director | $244.71 | 2,379 | $582,165.09 | 136,167 | 2025-07-09 | Filing |