| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $116.18 | 2,370 | $275,346.60 | 16,321 | 2026-02-18 | Filing | |
| $136.09 | 323 | $43,957.07 | 17,887 | 2025-12-12 | Filing | |
| $129.27 | 549 | $70,969.23 | 10,952 | 2025-12-08 | Filing | |
| $112.84 | 315 | $35,544.60 | 8,314 | 2023-11-07 | Filing | |
| $167.04 | 500 | $83,520.00 | 45,524 | 2023-08-22 | Filing | |
| $190.08 | 500 | $95,040.00 | 46,022 | 2023-07-24 | Filing | |
| $200.00 | 500 | $100,000.00 | 46,522 | 2023-06-22 | Filing | |
| $209.67 | 1,676 | $351,406.92 | 47,022 | 2023-05-22 | Filing | |
| $208.70 | 1,506 | $314,302.20 | 48,698 | 2023-05-22 | Filing |