| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.51 | 30 | $4,215.15 | 22,509 | 2026-05-01 | Filing | |
| $141.09 | 148 | $20,880.73 | 22,539 | 2026-05-01 | Filing | |
| $142.07 | 225 | $31,966.65 | 22,687 | 2026-05-01 | Filing | |
| $148.21 | 34,005 | $5,039,711.03 | 1,267,279 | 2026-04-06 | Filing | |
| $148.21 | 840 | $124,492.20 | 29,396 | 2026-04-06 | Filing | |
| $148.21 | 840 | $124,492.20 | 29,396 | 2026-04-06 | Filing | |
| $148.21 | 840 | $124,492.20 | 29,396 | 2026-04-06 | Filing | |
| $148.21 | 840 | $124,492.20 | 29,396 | 2026-04-06 | Filing | |
| $148.21 | 12,973 | $1,922,663.47 | 454,039 | 2026-04-06 | Filing | |
| $148.21 | 403 | $59,726.62 | 22,912 | 2026-04-06 | Filing | |
| $152.80 | 3,876 | $592,252.80 | 273,323 | 2026-04-01 | Filing | |
| $173.97 | 2,141 | $372,465.49 | 44,553 | 2026-03-23 | Filing | |
| $170.01 | 874 | $148,588.74 | 65,742 | 2026-03-23 | Filing | |
| $170.01 | 2,621 | $445,596.21 | 533,494 | 2026-03-23 | Filing | |
| $175.25 | 11,299 | $1,980,172.35 | 38,046 | 2026-03-19 | Filing | |
| $177.27 | 17,134 | $3,037,327.05 | 38,046 | 2026-03-18 | Filing | |
| $176.54 | 19,715 | $3,480,564.96 | 55,180 | 2026-03-18 | Filing | |
| $175.26 | 51,852 | $9,087,477.82 | 74,895 | 2026-03-18 | Filing | |
| $175.34 | 7,874 | $1,380,627.16 | 38,046 | 2026-03-17 | Filing | |
| $175.34 | 2,986 | $523,565.24 | 496,052 | 2026-03-17 | Filing |