| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $59.06 | 92,028 | $5,435,376.14 | 442,546 | 2023-12-18 | Filing | |
| $57.15 | 92,028 | $5,258,958.47 | 442,546 | 2023-11-16 | Filing | |
| $56.97 | 52,696 | $3,002,106.93 | 26,272 | 2023-11-17 | Filing | |
| $56.12 | 20,534 | $1,152,292.10 | 143,383 | 2023-10-26 | Filing | |
| $53.86 | 92,029 | $4,956,488.68 | 442,546 | 2023-10-17 | Filing | |
| $58.09 | 92,029 | $5,346,323.52 | 442,546 | 2023-09-18 | Filing | |
| $60.90 | 21,074 | $1,283,448.75 | 18,360 | 2023-08-10 | Filing | |
| $62.10 | 156,290 | $9,705,327.68 | 228,830 | 2023-08-02 | Filing | |
| $62.66 | 50,000 | $3,132,800.00 | 143,383 | 2023-07-27 | Filing | |
| $63.50 | 15,266 | $969,391.00 | 99,314 | 2023-05-10 | Filing | |
| $63.40 | 734 | $46,532.88 | 114,580 | 2023-05-09 | Filing | |
| $64.03 | 16,950 | $1,085,315.28 | 26,272 | 2023-05-12 | Filing | |
| $63.63 | 253,102 | $16,105,892.67 | 184,563 | 2023-05-04 | Filing | |
| $63.97 | 85,906 | $5,495,655.95 | 209,710 | 2023-05-02 | Filing | |
| $64.33 | 150,000 | $9,649,095.00 | 442,546 | 2023-05-01 | Filing | |
| $60.50 | 46,421 | $2,808,470.50 | 592,546 | 2023-03-07 | Filing | |
| $58.71 | 74,000 | $4,344,599.20 | 219,790 | 2023-03-01 | Filing | |
| $60.32 | 34,875 | $2,103,754.16 | 351,737 | 2023-02-13 | Filing | |
| $62.07 | 126,972 | $7,881,317.10 | 116,168 | 2023-01-17 | Filing | |
| $63.02 | 94,200 | $5,936,408.64 | 116,168 | 2022-12-16 | Filing |