| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $42.91 | 18,060 | $774,954.60 | 311,940 | 2026-03-10 | Filing |
| Large Shareholder, Officer, Director | $43.88 | 2,505 | $109,919.40 | 330,000 | 2026-03-09 | Filing |
| Large Shareholder, Officer, Director | $42.67 | 7,361 | $314,093.87 | 332,505 | 2026-03-09 | Filing |
| Large Shareholder, Officer, Director | $41.96 | 15,693 | $658,478.28 | 339,866 | 2026-03-09 | Filing |
| Large Shareholder, Officer, Director | $40.82 | 4,441 | $181,281.62 | 355,559 | 2026-03-09 | Filing |
| Large Shareholder, Officer, Director | $42.74 | 100 | $4,274.00 | 360,000 | 2026-03-06 | Filing |
| Large Shareholder, Officer, Director | $42.14 | 29,900 | $1,259,986.00 | 360,100 | 2026-03-06 | Filing |
| Officer | $43.38 | 100,000 | $4,338,000.00 | 717,540 | 2026-03-05 | Filing |
| Large Shareholder, Officer, Director | $43.70 | 2,937 | $128,346.90 | 390,000 | 2026-03-05 | Filing |
| Large Shareholder, Officer, Director | $43.05 | 27,063 | $1,165,062.15 | 392,937 | 2026-03-05 | Filing |
| Large Shareholder, Officer, Director | $44.94 | 1,600 | $71,904.00 | 420,000 | 2026-03-04 | Filing |
| Large Shareholder, Officer, Director | $44.20 | 29,310 | $1,295,502.00 | 421,600 | 2026-03-04 | Filing |
| Large Shareholder, Officer, Director | $43.52 | 9,090 | $395,596.80 | 450,910 | 2026-03-04 | Filing |
| Large Shareholder, Officer, Director | $42.33 | 8,283 | $350,619.39 | 460,000 | 2026-03-03 | Filing |
| Large Shareholder, Officer, Director | $41.47 | 15,906 | $659,621.82 | 468,283 | 2026-03-03 | Filing |
| Large Shareholder, Officer, Director | $40.44 | 33,901 | $1,370,956.44 | 484,189 | 2026-03-03 | Filing |
| Large Shareholder, Officer, Director | $43.23 | 12,480 | $539,510.40 | 518,090 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $42.55 | 17,520 | $745,476.00 | 530,570 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $46.10 | 500 | $23,050.00 | 548,090 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $45.43 | 12,607 | $572,736.01 | 548,590 | 2026-02-27 | Filing |