| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $40.03 | 23,025 | $921,690.75 | 0 | 2025-10-08 | Filing |
| Large Shareholder, Director | $39.42 | 64,875 | $2,557,372.50 | 23,025 | 2025-10-08 | Filing |
| Large Shareholder, Director | $43.13 | 1,497 | $64,565.61 | 87,900 | 2025-10-07 | Filing |
| Large Shareholder, Director | $42.65 | 144,091 | $6,145,481.15 | 89,397 | 2025-10-07 | Filing |
| Large Shareholder, Director | $41.35 | 122,184 | $5,052,308.40 | 233,488 | 2025-10-07 | Filing |
| Large Shareholder, Director | $40.61 | 249,283 | $10,123,382.63 | 355,672 | 2025-10-07 | Filing |
| Large Shareholder, Director | $39.51 | 303,806 | $12,003,375.06 | 604,955 | 2025-10-07 | Filing |
| Large Shareholder, Director | $43.62 | 37,520 | $1,636,622.40 | 908,761 | 2025-10-06 | Filing |
| Large Shareholder, Director | $42.67 | 418,131 | $17,841,649.77 | 946,281 | 2025-10-06 | Filing |
| Large Shareholder, Director | $42.02 | 398,382 | $16,740,011.64 | 1,364,412 | 2025-10-06 | Filing |
| Large Shareholder, Director | $40.90 | 83,077 | $3,397,849.30 | 1,762,794 | 2025-10-03 | Filing |
| Large Shareholder, Director | $40.19 | 459,058 | $18,449,541.02 | 1,845,871 | 2025-10-03 | Filing |
| Large Shareholder, Director | $39.28 | 255,437 | $10,033,565.36 | 2,304,929 | 2025-10-03 | Filing |
| Large Shareholder, Director | $39.33 | 225,505 | $8,869,111.65 | 2,560,366 | 2025-10-02 | Filing |
| Large Shareholder, Director | $38.54 | 381,623 | $14,707,750.42 | 2,785,871 | 2025-10-02 | Filing |
| Large Shareholder, Director | $37.45 | 256,784 | $9,616,560.80 | 3,167,494 | 2025-10-02 | Filing |
| Officer | $36.50 | 33,000 | $1,204,463.70 | 220,630 | 2025-10-01 | Filing |
| Officer | $36.62 | 33,000 | $1,208,506.20 | 220,630 | 2025-07-01 | Filing |
| Large Shareholder, Director | $36.70 | 418,939 | $15,375,061.30 | 3,424,278 | 2025-10-01 | Filing |
| Large Shareholder, Director | $35.86 | 113,415 | $4,067,061.90 | 3,843,217 | 2025-10-01 | Filing |