| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.23 | 9,759 | $675,567.75 | 4,438,447 | 2026-03-13 | Filing | |
| $68.39 | 10,241 | $700,345.12 | 4,448,206 | 2026-03-13 | Filing | |
| $69.20 | 10,310 | $713,448.91 | 635,686 | 2026-03-13 | Filing | |
| $68.36 | 9,690 | $662,441.35 | 645,996 | 2026-03-13 | Filing | |
| $70.15 | 300 | $21,045.00 | 4,458,447 | 2026-03-12 | Filing | |
| $69.29 | 5,815 | $402,928.91 | 4,458,747 | 2026-03-12 | Filing | |
| $68.47 | 13,885 | $950,686.51 | 4,464,562 | 2026-03-12 | Filing | |
| $70.15 | 300 | $21,045.00 | 655,686 | 2026-03-12 | Filing | |
| $69.32 | 5,363 | $371,750.29 | 655,986 | 2026-03-12 | Filing | |
| $68.48 | 14,337 | $981,809.23 | 661,349 | 2026-03-12 | Filing | |
| $72.00 | 8,671 | $624,312.00 | 7,465 | 2026-03-10 | Filing | |
| $64.87 | 64,921 | $4,211,301.92 | 18,589 | 2026-03-04 | Filing | |
| $67.84 | 10,900 | $739,496.33 | 7,465 | 2026-02-27 | Filing | |
| $67.08 | 14,584 | $978,284.51 | 18,365 | 2026-02-27 | Filing | |
| $66.00 | 2,000 | $132,000.00 | 121,945 | 2026-02-26 | Filing | |
| $72.80 | 602 | $43,826.20 | 234,451 | 2026-02-19 | Filing | |
| $72.08 | 8,528 | $614,701.65 | 235,053 | 2026-02-19 | Filing | |
| $71.03 | 18,923 | $1,344,189.63 | 243,581 | 2026-02-19 | Filing | |
| $74.31 | 510 | $37,898.10 | 123,945 | 2026-02-17 | Filing | |
| $75.38 | 200 | $15,076.00 | 336,585 | 2026-02-17 | Filing |