| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.52 | 140 | $9,732.80 | 74,423 | 2025-05-14 | Filing | |
| $68.62 | 3,599 | $246,969.86 | 74,563 | 2025-05-14 | Filing | |
| $70.69 | 10,000 | $706,883.00 | 28,290 | 2025-05-13 | Filing | |
| $68.06 | 5,997 | $408,152.22 | 58,320 | 2025-05-08 | Filing | |
| $70.65 | 10,000 | $706,541.00 | 120,186 | 2025-05-12 | Filing | |
| $68.06 | 22,650 | $1,541,502.38 | 130,186 | 2025-05-09 | Filing | |
| $68.77 | 11,725 | $806,338.80 | 130,186 | 2025-05-08 | Filing | |
| $73.34 | 2,854 | $209,301.80 | 142,636 | 2025-03-26 | Filing | |
| $75.33 | 1,413 | $106,440.16 | 36,439 | 2025-03-03 | Filing | |
| $73.11 | 1,413 | $103,304.43 | 966 | 2025-03-04 | Filing | |
| $78.58 | 5,041 | $396,145.47 | 86,853 | 2025-02-27 | Filing | |
| $78.14 | 49,959 | $3,903,686.35 | 91,894 | 2025-02-27 | Filing | |
| $79.97 | 7,171 | $573,464.87 | 87,484 | 2025-02-18 | Filing | |
| $78.26 | 300 | $23,476.50 | 94,655 | 2025-02-13 | Filing | |
| $77.68 | 4,407 | $342,324.74 | 94,955 | 2025-02-13 | Filing | |
| $79.97 | 4,492 | $359,225.24 | 50,662 | 2025-02-18 | Filing | |
| $78.20 | 185 | $14,466.85 | 55,154 | 2025-02-13 | Filing | |
| $77.68 | 2,878 | $223,554.69 | 55,339 | 2025-02-13 | Filing | |
| $81.11 | 2,111 | $171,231.02 | 137,419 | 2025-02-18 | Filing | |
| $80.45 | 8,707 | $700,503.40 | 139,530 | 2025-02-18 | Filing |