| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.13 | 11,742 | $799,994.20 | 29,082 | 2023-11-14 | Filing | |
| $67.20 | 11,560 | $776,804.26 | 40,824 | 2023-11-14 | Filing | |
| $63.72 | 28,650 | $1,825,583.73 | 0 | 2023-11-13 | Filing | |
| $63.20 | 23,734 | $1,499,889.12 | 28,650 | 2023-11-13 | Filing | |
| $65.63 | 10,050 | $659,573.46 | 1,696,128 | 2023-11-08 | Filing | |
| $64.14 | 7,875 | $505,135.58 | 253,352 | 2023-11-03 | Filing | |
| $63.42 | 1,800 | $114,161.04 | 261,227 | 2023-11-03 | Filing | |
| $62.22 | 2,925 | $181,993.50 | 263,027 | 2023-11-03 | Filing | |
| $61.25 | 2,000 | $122,509.00 | 265,952 | 2023-11-03 | Filing | |
| $60.27 | 300 | $18,081.99 | 267,952 | 2023-11-03 | Filing | |
| $57.60 | 100 | $5,760.00 | 268,252 | 2023-11-03 | Filing | |
| $61.25 | 11,206 | $686,331.64 | 1,706,178 | 2023-11-03 | Filing | |
| $55.99 | 8,039 | $450,090.75 | 1,717,384 | 2023-11-01 | Filing | |
| $56.48 | 3,000 | $169,440.00 | 159,470 | 2023-11-01 | Filing | |
| $58.57 | 5,545 | $324,795.05 | 1,725,423 | 2023-10-25 | Filing | |
| $57.82 | 13,512 | $781,261.14 | 1,730,968 | 2023-10-25 | Filing | |
| $64.34 | 300 | $19,301.01 | 253,352 | 2023-10-18 | Filing | |
| $63.57 | 4,352 | $276,642.71 | 253,652 | 2023-10-18 | Filing | |
| $62.76 | 10,348 | $649,488.08 | 258,004 | 2023-10-18 | Filing | |
| $64.46 | 1,534 | $98,887.01 | 1,744,480 | 2023-10-18 | Filing |