| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $93.51 | 8,736 | $816,903.36 | 5,207 | 2026-05-21 | Filing |
| Director | $95.48 | 8,000 | $763,840.00 | 13,943 | 2026-05-21 | Filing |
| Officer, Director | $97.49 | 3,309 | $322,594.41 | 1,340,456 | 2026-05-21 | Filing |
| Officer, Director | $96.88 | 14,014 | $1,357,676.32 | 1,343,765 | 2026-05-21 | Filing |
| Officer, Director | $95.50 | 120,967 | $11,552,348.50 | 1,357,779 | 2026-05-21 | Filing |
| Officer, Director | $94.92 | 11,710 | $1,111,513.20 | 1,478,746 | 2026-05-21 | Filing |
| Director | $94.76 | 2 | $189.52 | 3,943 | 2026-05-20 | Filing |
| Director | $93.89 | 4,998 | $469,262.22 | 3,945 | 2026-05-20 | Filing |
| Director | $90.07 | 5,000 | $450,350.00 | 8,943 | 2026-05-20 | Filing |
| Director | $93.02 | 5,000 | $465,100.00 | 13,943 | 2026-05-20 | Filing |
| Director | $86.10 | 5,000 | $430,500.00 | 3,943 | 2026-05-19 | Filing |
| Officer, Director | $94.45 | 37,674 | $3,558,309.30 | 1,340,456 | 2026-05-20 | Filing |
| Officer, Director | $93.52 | 68,775 | $6,431,838.00 | 1,378,130 | 2026-05-20 | Filing |
| Officer, Director | $92.51 | 43,551 | $4,028,903.01 | 1,446,905 | 2026-05-20 | Filing |
| Officer, Director | $93.03 | 2,800 | $260,484.00 | 1,340,456 | 2026-05-19 | Filing |
| Officer, Director | $96.48 | 6,535 | $630,496.80 | 1,340,456 | 2026-05-18 | Filing |
| Officer, Director | $95.36 | 39,881 | $3,803,052.16 | 1,346,991 | 2026-05-18 | Filing |
| Officer, Director | $94.28 | 43,289 | $4,081,286.92 | 1,386,872 | 2026-05-18 | Filing |
| Officer, Director | $93.59 | 60,295 | $5,643,009.05 | 1,430,161 | 2026-05-18 | Filing |
| Officer, Director | $96.36 | 9,817 | $945,966.12 | 1,340,456 | 2026-05-15 | Filing |