| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.94 | 35,051 | $3,222,588.94 | 3,105,728 | 2026-07-01 | Filing | |
| $90.91 | 54,774 | $4,979,504.34 | 3,140,779 | 2026-07-01 | Filing | |
| $90.25 | 28,775 | $2,596,943.75 | 3,195,553 | 2026-07-01 | Filing | |
| $92.61 | 561 | $51,954.21 | 209,097 | 2026-07-01 | Filing | |
| $90.03 | 65,999 | $5,941,889.97 | 4,592,237 | 2026-06-29 | Filing | |
| $89.99 | 150,000 | $13,498,500.00 | 5,539,038 | 2026-06-29 | Filing | |
| $79.82 | 1,000 | $79,820.00 | 5,689,038 | 2026-06-12 | Filing | |
| $78.93 | 4,731 | $373,417.83 | 5,690,038 | 2026-06-12 | Filing | |
| $78.10 | 32,979 | $2,575,659.90 | 5,694,769 | 2026-06-12 | Filing | |
| $77.25 | 6,290 | $485,902.50 | 5,727,748 | 2026-06-12 | Filing | |
| $85.35 | 28,423 | $2,425,903.05 | 4,658,236 | 2026-06-08 | Filing | |
| $84.67 | 41,518 | $3,515,329.06 | 4,686,659 | 2026-06-08 | Filing | |
| $83.55 | 23,131 | $1,932,595.05 | 4,728,177 | 2026-06-08 | Filing | |
| $84.35 | 1,250 | $105,437.50 | 32,937 | 2026-06-08 | Filing | |
| $85.60 | 786 | $67,281.60 | 706,629 | 2026-06-05 | Filing | |
| $84.22 | 9,851 | $829,651.22 | 707,415 | 2026-06-05 | Filing | |
| $83.61 | 11,378 | $951,314.58 | 717,266 | 2026-06-05 | Filing | |
| $85.70 | 682 | $58,447.40 | 209,658 | 2026-06-03 | Filing | |
| $84.89 | 3,070 | $260,612.30 | 210,340 | 2026-06-03 | Filing | |
| $84.00 | 1,902 | $159,768.00 | 213,410 | 2026-06-03 | Filing |