| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $225.50 | 24,899 | $5,614,724.50 | 1,183,962 | 2026-06-01 | Filing |
| Officer, Director | $224.44 | 6,129 | $1,375,592.76 | 1,208,861 | 2026-06-01 | Filing |
| Officer | $219.61 | 31,060 | $6,821,086.60 | 283,374 | 2026-06-02 | Filing |
| Officer | $219.61 | 21,102 | $4,634,210.22 | 131,668 | 2026-06-02 | Filing |
| Director | $229.35 | 373 | $85,547.55 | 8,719 | 2026-06-01 | Filing |
| Director | $218.26 | 131 | $28,592.06 | 65,495 | 2026-05-29 | Filing |
| Officer, Director | $224.06 | 200 | $44,812.00 | 0 | 2026-05-26 | Filing |
| Officer, Director | $223.46 | 2,522 | $563,566.12 | 200 | 2026-05-26 | Filing |
| Officer, Director | $222.34 | 15,606 | $3,469,838.04 | 2,722 | 2026-05-26 | Filing |
| Officer, Director | $221.71 | 1,672 | $370,699.12 | 18,328 | 2026-05-26 | Filing |
| Officer, Director | $224.33 | 240 | $53,839.20 | 64,089 | 2026-05-26 | Filing |
| Officer, Director | $223.44 | 1,600 | $357,504.00 | 64,329 | 2026-05-26 | Filing |
| Officer, Director | $222.46 | 3,868 | $860,475.28 | 65,929 | 2026-05-26 | Filing |
| Officer, Director | $224.28 | 397 | $89,039.16 | 126,464 | 2026-05-26 | Filing |
| Officer, Director | $223.53 | 2,100 | $469,413.00 | 126,861 | 2026-05-26 | Filing |
| Officer, Director | $222.39 | 22,338 | $4,967,747.82 | 128,961 | 2026-05-26 | Filing |
| Officer, Director | $221.37 | 19,457 | $4,307,196.09 | 151,299 | 2026-05-26 | Filing |
| Director | $207.66 | 143 | $29,695.38 | 2,000 | 2026-04-15 | Filing |
| Director | $207.66 | 270 | $56,068.20 | 2,000 | 2026-04-15 | Filing |
| Director | $209.36 | 143 | $29,938.48 | 2,143 | 2026-03-16 | Filing |