| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $71.06 | 1,970 | $139,988.20 | 2,731,876 | 2026-04-22 | Filing |
| Officer, Director | $70.46 | 25,487 | $1,795,814.02 | 2,733,846 | 2026-04-22 | Filing |
| Officer, Director | $71.07 | 2,365 | $168,080.55 | 2,732,091 | 2026-04-22 | Filing |
| Officer, Director | $70.45 | 24,980 | $1,759,841.00 | 2,734,456 | 2026-04-22 | Filing |
| Officer, Director | $70.06 | 5,609 | $392,966.54 | 94,391 | 2026-04-21 | Filing |
| Officer, Director | $70.06 | 5,667 | $397,030.02 | 2,759,333 | 2026-04-21 | Filing |
| Officer, Director | $70.06 | 5,564 | $389,813.84 | 2,759,436 | 2026-04-21 | Filing |
| Director | $68.89 | 4,038 | $278,177.82 | 15,668 | 2026-01-02 | Filing |
| Officer | $67.14 | 7,178 | $481,930.92 | 215,091 | 2025-12-23 | Filing |
| Officer, Director | $72.41 | 4,401 | $318,676.41 | 0 | 2025-12-08 | Filing |
| Officer, Director | $71.52 | 36,819 | $2,633,294.88 | 4,401 | 2025-12-08 | Filing |
| Officer, Director | $71.09 | 58,780 | $4,178,670.20 | 41,220 | 2025-12-08 | Filing |
| Officer, Director | $92.79 | 4,315 | $400,388.85 | 100,000 | 2025-11-10 | Filing |
| Officer, Director | $92.21 | 50,724 | $4,677,260.04 | 104,315 | 2025-11-10 | Filing |
| Officer, Director | $91.01 | 33,424 | $3,041,918.24 | 155,039 | 2025-11-10 | Filing |
| Officer, Director | $90.09 | 11,537 | $1,039,368.33 | 188,463 | 2025-11-10 | Filing |
| Officer, Director | $93.04 | 41,295 | $3,842,086.80 | 200,000 | 2025-10-14 | Filing |
| Officer, Director | $92.38 | 49,058 | $4,531,978.04 | 241,295 | 2025-10-14 | Filing |
| Officer, Director | $91.31 | 4,289 | $391,628.59 | 290,353 | 2025-10-14 | Filing |
| Officer, Director | $90.19 | 5,358 | $483,238.02 | 294,642 | 2025-10-14 | Filing |