| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $134.49 | 21,775 | $2,928,519.75 | 7,229 | 2025-11-05 | Filing | |
| $133.79 | 50,459 | $6,750,909.61 | 7,229 | 2025-11-04 | Filing | |
| $132.34 | 91,705 | $12,136,239.70 | 7,229 | 2025-11-03 | Filing | |
| $118.84 | 12,774 | $1,518,062.16 | 7,229 | 2025-10-08 | Filing | |
| $118.77 | 13,390 | $1,590,330.30 | 7,229 | 2025-10-07 | Filing | |
| $120.17 | 19,220 | $2,309,667.40 | 7,229 | 2025-10-06 | Filing | |
| $115.96 | 10,000 | $1,159,600.00 | 0 | 2025-09-22 | Filing | |
| $114.23 | 40,000 | $4,569,200.00 | 0 | 2025-09-16 | Filing | |
| $116.19 | 5,783 | $671,926.77 | 0 | 2025-09-16 | Filing | |
| $114.19 | 19,719 | $2,251,712.61 | 7,229 | 2025-09-16 | Filing | |
| $117.37 | 15,254 | $1,790,361.98 | 7,229 | 2025-09-15 | Filing | |
| $118.96 | 27,907 | $3,319,816.72 | 7,229 | 2025-09-12 | Filing | |
| $125.07 | 9,127 | $1,141,513.89 | 10,002 | 2025-09-05 | Filing | |
| $123.68 | 13,464 | $1,665,227.52 | 57,510 | 2025-09-02 | Filing | |
| $121.27 | 20,000 | $2,425,400.00 | 70,974 | 2025-08-29 | Filing | |
| $121.60 | 20,000 | $2,432,000.00 | 90,974 | 2025-08-28 | Filing | |
| $122.30 | 20,000 | $2,446,000.00 | 110,974 | 2025-08-27 | Filing | |
| $120.03 | 20,000 | $2,400,600.00 | 130,974 | 2025-08-26 | Filing | |
| $120.08 | 16,694 | $2,004,615.52 | 150,974 | 2025-08-22 | Filing | |
| $100.12 | 6,014 | $602,121.68 | 0 | 2025-06-23 | Filing |