| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $74.71 | 13,400 | $1,001,071.12 | 336,785 | 2026-02-17 | Filing | |
| $75.93 | 3,307 | $251,087.61 | 11,589 | 2026-02-17 | Filing | |
| $75.57 | 4,793 | $362,218.99 | 14,896 | 2026-02-17 | Filing | |
| $74.34 | 1,900 | $141,249.99 | 19,689 | 2026-02-17 | Filing | |
| $73.25 | 3,961 | $290,145.23 | 4,478,447 | 2026-02-11 | Filing |