| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.12 | 1,727 | $124,551.24 | 28,283 | 2024-02-20 | Filing | |
| $71.40 | 12,690 | $906,066.00 | 30,010 | 2024-02-20 | Filing | |
| $66.42 | 3,695 | $245,421.90 | 820 | 2024-01-11 | Filing | |
| $65.80 | 4,748 | $312,418.40 | 4,515 | 2024-01-11 | Filing | |
| $64.88 | 881 | $57,159.28 | 9,263 | 2024-01-11 | Filing | |
| $59.32 | 14,978 | $888,541.39 | 721,767 | 2023-12-01 | Filing | |
| $58.63 | 17,144 | $1,005,202.44 | 736,745 | 2023-12-01 | Filing | |
| $57.59 | 20,293 | $1,168,763.16 | 14,554 | 2023-11-24 | Filing | |
| $58.76 | 205 | $12,046.64 | 4,133 | 2023-11-21 | Filing | |
| $58.20 | 1,911 | $111,229.18 | 4,338 | 2023-11-21 | Filing | |
| $58.83 | 810 | $47,652.30 | 145,128 | 2023-11-21 | Filing | |
| $58.76 | 668 | $39,248.74 | 753,889 | 2023-11-21 | Filing | |
| $58.19 | 4,878 | $283,872.77 | 754,557 | 2023-11-21 | Filing | |
| $57.79 | 9,725 | $561,967.88 | 111,916 | 2023-11-14 | Filing | |
| $57.03 | 7,086 | $404,103.95 | 121,641 | 2023-11-14 | Filing | |
| $55.03 | 40,000 | $2,201,188.00 | 753,889 | 2023-11-08 | Filing | |
| $84.09 | 500 | $42,044.00 | 10,144 | 2023-09-21 | Filing | |
| $83.50 | 9,500 | $793,218.65 | 10,644 | 2023-09-21 | Filing | |
| $90.74 | 7,500 | $680,557.50 | 127,810 | 2023-09-14 | Filing | |
| $91.80 | 8,417 | $772,653.67 | 135,310 | 2023-09-07 | Filing |