| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.53 | 7,800 | $589,123.86 | 4,418,447 | 2026-04-09 | Filing | |
| $74.57 | 5,128 | $382,379.06 | 4,426,247 | 2026-04-09 | Filing | |
| $73.64 | 7,072 | $520,801.17 | 4,431,375 | 2026-04-09 | Filing | |
| $75.55 | 7,500 | $566,661.00 | 615,686 | 2026-04-09 | Filing | |
| $74.60 | 5,300 | $395,403.32 | 623,186 | 2026-04-09 | Filing | |
| $73.64 | 7,200 | $530,239.68 | 628,486 | 2026-04-09 | Filing | |
| $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 |