| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.63 | 1,260 | $91,514.81 | 1,455,076 | 2026-10-12 | Filing | |
| $71.99 | 14,012 | $1,008,667.83 | 1,456,336 | 2026-10-12 | Filing | |
| $72.64 | 1,160 | $84,260.31 | 1,252,905 | 2026-10-12 | Filing | |
| $71.98 | 15,506 | $1,116,151.34 | 1,254,065 | 2026-10-12 | Filing | |
| $71.35 | 2,952 | $210,638.19 | 1,269,571 | 2026-09-14 | Filing | |
| $70.77 | 13,714 | $970,528.81 | 1,272,523 | 2026-09-14 | Filing | |
| $71.36 | 2,655 | $189,456.82 | 1,470,348 | 2026-09-14 | Filing | |
| $70.77 | 12,616 | $892,820.44 | 1,473,003 | 2026-09-14 | Filing | |
| $71.87 | 200 | $14,373.00 | 31,046 | 2026-08-14 | Filing | |
| $70.91 | 3,500 | $248,172.40 | 31,246 | 2026-08-14 | Filing | |
| $62.22 | 455 | $28,311.10 | 1,265,609 | 2026-08-10 | Filing | |
| $61.62 | 3,963 | $244,193.72 | 1,266,064 | 2026-08-10 | Filing | |
| $60.64 | 12,250 | $742,842.45 | 1,270,027 | 2026-08-10 | Filing | |
| $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 |