| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $95.87 | 76,142 | $7,299,733.54 | 1,350,273 | 2026-05-15 | Filing |
| Officer, Director | $94.88 | 14,041 | $1,332,210.08 | 1,426,415 | 2026-05-15 | Filing |
| Director | $96.00 | 10,000 | $960,000.00 | 11,000 | 2026-05-15 | Filing |
| Officer, Director | $97.66 | 6,530 | $637,719.80 | 1,340,456 | 2026-05-14 | Filing |
| Officer, Director | $96.69 | 41,555 | $4,017,952.95 | 1,346,986 | 2026-05-14 | Filing |
| Officer, Director | $95.20 | 4,266 | $406,123.20 | 1,388,541 | 2026-05-14 | Filing |
| Officer, Director | $94.62 | 2,799 | $264,841.38 | 1,392,807 | 2026-05-14 | Filing |
| Officer, Director | $93.04 | 21,841 | $2,032,086.64 | 1,395,606 | 2026-05-14 | Filing |
| Officer, Director | $93.01 | 32,893 | $3,059,377.93 | 1,340,456 | 2026-05-13 | Filing |
| Officer, Director | $91.30 | 1,300 | $118,690.00 | 1,373,349 | 2026-05-13 | Filing |
| Officer, Director | $90.20 | 60,267 | $5,436,083.40 | 1,374,649 | 2026-05-13 | Filing |
| Officer, Director | $95.87 | 51,923 | $4,977,858.01 | 1,340,456 | 2026-05-12 | Filing |
| Officer, Director | $94.89 | 19,776 | $1,876,544.64 | 1,392,379 | 2026-05-12 | Filing |
| Director | $90.00 | 1,000 | $90,000.00 | 29,205 | 2026-05-13 | Filing |
| Director | $88.02 | 9,000 | $792,180.00 | 30,205 | 2026-05-13 | Filing |
| Officer | $93.56 | 8,901 | $832,777.56 | 95,179 | 2026-05-12 | Filing |
| Officer | $90.02 | 234,000 | $21,064,680.00 | 104,080 | 2026-05-12 | Filing |
| Director | $92.36 | 4,559 | $421,069.24 | 3,943 | 2026-05-12 | Filing |
| Director | $89.53 | 800 | $71,624.00 | 8,502 | 2026-05-12 | Filing |
| Director | $88.19 | 24,641 | $2,173,089.79 | 9,302 | 2026-05-12 | Filing |