| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.16 | 127,824 | $8,968,055.15 | 18,517,108 | 2026-09-14 | Filing | |
| $69.05 | 30,925 | $2,135,303.22 | 18,644,932 | 2026-09-11 | Filing | |
| $68.76 | 14,538 | $999,573.27 | 18,675,857 | 2026-09-04 | Filing | |
| $68.91 | 51,713 | $3,563,604.89 | 18,690,395 | 2026-09-03 | Filing | |
| $70.07 | 4,023 | $281,891.61 | 111,798 | 2026-09-01 | Filing | |
| $70.64 | 1,262 | $89,147.68 | 115,821 | 2026-08-27 | Filing | |
| $70.71 | 1,562 | $110,449.02 | 117,083 | 2026-08-26 | Filing | |
| $70.92 | 2,100 | $148,921.50 | 2,173 | 2026-08-20 | Filing | |
| $60.79 | 500 | $30,395.00 | 12,322 | 2026-06-12 | Filing | |
| $60.59 | 2,250 | $136,327.50 | 7,050 | 2026-06-12 | Filing | |
| $60.55 | 7,000 | $423,819.90 | 12,822 | 2026-06-11 | Filing | |
| $61.38 | 7,000 | $429,625.70 | 19,822 | 2026-06-10 | Filing | |
| $60.90 | 7,000 | $426,293.00 | 26,822 | 2026-06-09 | Filing | |
| $60.98 | 9,000 | $548,834.40 | 559,721 | 2026-06-09 | Filing | |
| $60.22 | 7,000 | $421,558.20 | 33,822 | 2026-06-08 | Filing | |
| $61.02 | 900 | $54,918.45 | 2,173 | 2026-05-26 | Filing | |
| $61.02 | 141 | $8,603.89 | 2,173 | 2026-05-26 | Filing | |
| $61.02 | 958 | $58,457.64 | 2,173 | 2026-05-26 | Filing | |
| $54.00 | 2,400 | $129,603.84 | 7,050 | 2026-03-16 | Filing | |
| $54.00 | 8,013 | $432,702.00 | 40,760 | 2026-03-09 | Filing |