| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.73 | 572 | $43,889.56 | 33,300 | 2024-06-28 | Filing | |
| $76.19 | 1,863 | $141,941.97 | 33,872 | 2024-06-28 | Filing | |
| $75.15 | 7,565 | $568,509.75 | 35,735 | 2024-06-28 | Filing | |
| $80.98 | 190 | $15,386.20 | 232,522 | 2024-06-24 | Filing | |
| $80.50 | 1,176 | $94,668.00 | 232,712 | 2024-06-24 | Filing | |
| $79.47 | 634 | $50,383.98 | 233,888 | 2024-06-24 | Filing | |
| $78.31 | 223 | $17,463.13 | 2,507 | 2024-06-14 | Filing | |
| $77.52 | 4,777 | $370,313.04 | 2,730 | 2024-06-14 | Filing | |
| $82.33 | 1,566 | $128,928.78 | 33,300 | 2024-06-06 | Filing | |
| $82.05 | 3,884 | $318,682.20 | 34,866 | 2024-06-06 | Filing | |
| $80.43 | 199 | $16,005.57 | 38,750 | 2024-06-06 | Filing | |
| $79.69 | 541 | $43,112.29 | 38,949 | 2024-06-06 | Filing | |
| $77.97 | 148 | $11,539.56 | 39,490 | 2024-06-06 | Filing | |
| $76.88 | 526 | $40,438.88 | 39,638 | 2024-06-06 | Filing | |
| $75.81 | 156 | $11,826.36 | 40,164 | 2024-06-06 | Filing | |
| $74.39 | 750 | $55,792.50 | 40,320 | 2024-06-06 | Filing | |
| $73.42 | 230 | $16,886.60 | 41,070 | 2024-06-06 | Filing | |
| $68.64 | 16 | $1,098.24 | 234,522 | 2024-05-28 | Filing | |
| $67.79 | 728 | $49,351.12 | 234,538 | 2024-05-28 | Filing | |
| $66.87 | 1,256 | $83,988.72 | 235,266 | 2024-05-28 | Filing |