| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.73 | 232 | $15,249.38 | 1,282,277 | 2026-07-13 | Filing | |
| $64.85 | 4,584 | $297,270.57 | 1,282,509 | 2026-07-13 | Filing | |
| $64.22 | 11,850 | $761,057.96 | 1,287,093 | 2026-07-13 | Filing | |
| $65.84 | 787 | $51,818.68 | 2,794,216 | 2026-07-13 | Filing | |
| $64.90 | 8,957 | $581,324.53 | 2,795,003 | 2026-07-13 | Filing | |
| $64.19 | 27,398 | $1,758,559.81 | 2,803,960 | 2026-07-13 | Filing | |
| $63.00 | 809 | $50,966.51 | 1,298,943 | 2026-06-15 | Filing | |
| $62.51 | 14,199 | $887,515.59 | 1,299,752 | 2026-06-15 | Filing | |
| $61.74 | 1,658 | $102,366.91 | 1,313,951 | 2026-06-15 | Filing | |
| $62.94 | 4,330 | $272,523.27 | 2,831,358 | 2026-06-12 | Filing | |
| $62.29 | 32,813 | $2,043,974.27 | 2,835,688 | 2026-06-12 | Filing | |
| $53.98 | 269 | $14,520.43 | 207,019 | 2026-06-01 | Filing | |
| $53.22 | 1,303 | $69,345.01 | 207,288 | 2026-06-01 | Filing | |
| $56.32 | 5,734 | $322,910.21 | 1,346,689 | 2026-05-11 | Filing | |
| $55.72 | 10,934 | $609,226.08 | 1,352,423 | 2026-05-11 | Filing | |
| $53.53 | 2,606 | $139,495.79 | 228,231 | 2026-05-01 | Filing | |
| $52.87 | 11,821 | $624,991.64 | 230,837 | 2026-05-01 | Filing | |
| $51.71 | 641 | $33,145.98 | 1,508,964 | 2026-04-20 | Filing | |
| $50.92 | 12,624 | $642,769.90 | 1,509,605 | 2026-04-20 | Filing | |
| $52.36 | 4,077 | $213,462.75 | 1,363,357 | 2026-04-13 | Filing |