| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.02 | 4,100 | $262,461.50 | 767,780 | 2026-04-06 | Filing | |
| $63.14 | 5,900 | $372,520.10 | 771,880 | 2026-04-06 | Filing | |
| $64.89 | 4,200 | $272,525.40 | 767,780 | 2026-04-02 | Filing | |
| $64.06 | 15,800 | $1,012,195.40 | 771,980 | 2026-04-02 | Filing | |
| $65.71 | 1,000 | $65,714.00 | 767,780 | 2026-04-01 | Filing | |
| $65.36 | 19,000 | $1,241,802.00 | 768,780 | 2026-04-01 | Filing | |
| $67.64 | 8,857 | $599,087.48 | 7,055 | 2026-03-10 | Filing | |
| $68.25 | 2,100 | $143,329.20 | 14,366 | 2026-03-09 | Filing | |
| $67.75 | 17,900 | $1,212,742.90 | 16,466 | 2026-03-09 | Filing | |
| $70.95 | 2,671 | $189,494.10 | 767,780 | 2026-03-04 | Filing | |
| $69.94 | 7,329 | $512,619.58 | 770,451 | 2026-03-04 | Filing | |
| $69.33 | 6,519 | $451,981.83 | 767,780 | 2026-03-03 | Filing | |
| $68.85 | 13,481 | $928,166.85 | 774,299 | 2026-03-03 | Filing | |
| $70.46 | 578 | $40,726.46 | 767,780 | 2026-03-02 | Filing | |
| $69.80 | 15,322 | $1,069,460.28 | 768,358 | 2026-03-02 | Filing | |
| $69.20 | 4,100 | $283,707.70 | 783,680 | 2026-03-02 | Filing | |
| $78.94 | 4,624 | $365,000.06 | 708,719 | 2026-02-05 | Filing | |
| $78.38 | 5,376 | $421,365.50 | 713,343 | 2026-02-05 | Filing | |
| $77.54 | 10,100 | $783,154.00 | 708,719 | 2026-02-04 | Filing | |
| $76.94 | 9,900 | $761,666.40 | 718,819 | 2026-02-04 | Filing |