| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.12 | 14,321 | $1,133,005.92 | 28,326 | 2026-03-03 | Filing | |
| $80.76 | 802 | $64,771.12 | 80,554 | 2026-03-03 | Filing | |
| $79.88 | 12,687 | $1,013,409.65 | 81,356 | 2026-03-03 | Filing | |
| $79.10 | 71,600 | $5,663,488.40 | 94,043 | 2026-03-03 | Filing | |
| $80.00 | 201 | $16,080.00 | 4,347 | 2026-03-04 | Filing | |
| $80.00 | 238 | $19,040.00 | 4,347 | 2026-03-04 | Filing | |
| $81.01 | 36 | $2,916.36 | 4,347 | 2026-03-03 | Filing | |
| $80.41 | 2,088 | $167,891.70 | 4,383 | 2026-03-03 | Filing | |
| $79.36 | 4,096 | $325,058.56 | 41,317 | 2026-03-03 | Filing | |
| $82.07 | 6,207 | $509,402.90 | 32,105 | 2026-02-13 | Filing | |
| $81.56 | 9,435 | $769,511.05 | 38,312 | 2026-02-13 | Filing | |
| $82.72 | 5,000 | $413,588.50 | 56,344 | 2026-02-11 | Filing | |
| $85.79 | 29,430 | $2,524,820.30 | 254,497 | 2026-02-06 | Filing | |
| $83.03 | 16,463 | $1,366,896.55 | 80,293 | 2026-02-02 | Filing | |
| $83.03 | 48,626 | $4,037,338.98 | 80,293 | 2026-02-02 | Filing | |
| $82.60 | 20,000 | $1,651,980.00 | 80,293 | 2026-02-02 | Filing | |
| $82.93 | 6,179 | $512,446.10 | 47,747 | 2026-01-30 | Filing | |
| $83.45 | 6,179 | $515,629.52 | 69,702 | 2026-01-30 | Filing | |
| $83.53 | 6,179 | $516,153.50 | 71,983 | 2026-01-30 | Filing | |
| $82.72 | 62,970 | $5,208,979.15 | 283,927 | 2026-01-30 | Filing |