| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $161.64 | 5,256 | $849,579.84 | 3,258,453 | 2026-05-29 | Filing | |
| $160.50 | 4,579 | $734,929.50 | 3,263,709 | 2026-05-29 | Filing | |
| $159.57 | 11,760 | $1,876,543.20 | 3,268,288 | 2026-05-29 | Filing | |
| $147.50 | 110,424 | $16,287,540.00 | 3,280,048 | 2026-05-28 | Filing | |
| $157.38 | 71,986 | $11,329,156.68 | 3,390,472 | 2026-05-28 | Filing | |
| $156.50 | 37,590 | $5,882,835.00 | 3,462,458 | 2026-05-28 | Filing | |
| $160.00 | 615 | $98,400.00 | 21,568 | 2026-05-29 | Filing | |
| $160.00 | 500 | $80,000.00 | 14,446 | 2026-05-29 | Filing | |
| $150.10 | 1,500 | $225,150.00 | 14,946 | 2026-05-28 | Filing | |
| $147.80 | 180 | $26,604.00 | 3,500,048 | 2026-05-14 | Filing | |
| $146.96 | 13,776 | $2,024,520.96 | 3,500,228 | 2026-05-14 | Filing | |
| $146.15 | 25,352 | $3,705,194.80 | 3,514,004 | 2026-05-14 | Filing | |
| $144.80 | 52,776 | $7,641,964.80 | 3,539,356 | 2026-05-14 | Filing | |
| $144.13 | 12,309 | $1,774,096.17 | 3,592,132 | 2026-05-14 | Filing | |
| $148.14 | 5,310 | $786,623.40 | 3,604,441 | 2026-05-13 | Filing | |
| $147.50 | 6,524 | $962,290.00 | 3,609,751 | 2026-05-13 | Filing | |
| $145.94 | 53,610 | $7,823,843.40 | 3,616,275 | 2026-05-13 | Filing | |
| $145.26 | 159,623 | $23,186,836.98 | 3,669,885 | 2026-05-13 | Filing | |
| $139.04 | 700 | $97,328.00 | 15,056 | 2026-05-06 | Filing | |
| $116.18 | 1,336 | $155,216.48 | 16,334 | 2026-02-20 | Filing |