| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.65 | 145,417 | $18,708,057.01 | 1,473,965 | 2025-05-28 | Filing | |
| $127.88 | 32,633 | $4,173,101.51 | 1,619,382 | 2025-05-28 | Filing | |
| $129.07 | 615 | $79,377.31 | 2,860 | 2025-05-28 | Filing | |
| $128.68 | 1,644 | $211,551.40 | 3,475 | 2025-05-28 | Filing | |
| $127.87 | 250 | $31,967.60 | 5,119 | 2025-05-28 | Filing | |
| $133.53 | 3,700 | $494,078.02 | 1,652,015 | 2025-05-20 | Filing | |
| $132.81 | 130,000 | $17,265,313.00 | 1,655,715 | 2025-05-20 | Filing | |
| $132.01 | 80,585 | $10,637,937.21 | 1,785,715 | 2025-05-20 | Filing | |
| $134.03 | 2,245 | $300,897.35 | 188,173 | 2025-05-20 | Filing | |
| $124.15 | 12,249 | $1,520,691.30 | 1,866,300 | 2025-05-06 | Filing | |
| $123.35 | 98,581 | $12,160,252.23 | 1,878,549 | 2025-05-06 | Filing | |
| $122.28 | 83,218 | $10,175,788.86 | 1,977,130 | 2025-05-06 | Filing | |
| $121.86 | 20,237 | $2,466,155.70 | 2,060,348 | 2025-05-06 | Filing | |
| $123.43 | 6,250 | $771,437.50 | 485,080 | 2025-05-05 | Filing | |
| $123.28 | 700 | $86,296.00 | 221,422 | 2025-04-29 | Filing | |
| $112.59 | 700 | $78,813.00 | 222,122 | 2025-04-22 | Filing | |
| $115.34 | 28,577 | $3,295,985.45 | 2,080,585 | 2025-04-22 | Filing | |
| $114.50 | 100,741 | $11,534,713.54 | 2,109,162 | 2025-04-22 | Filing | |
| $113.56 | 80,598 | $9,152,660.52 | 2,209,903 | 2025-04-22 | Filing | |
| $112.79 | 4,369 | $492,785.63 | 2,290,501 | 2025-04-22 | Filing |