| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.27 | 2,895 | $232,381.07 | 12,725 | 2023-11-30 | Filing | |
| $80.79 | 392 | $31,669.13 | 5,059 | 2023-11-21 | Filing | |
| $79.84 | 1,466 | $117,045.44 | 5,451 | 2023-11-17 | Filing | |
| $80.59 | 12,992 | $1,046,975.91 | 56,409 | 2023-11-20 | Filing | |
| $77.50 | 3,000 | $232,500.00 | 37,900 | 2023-11-03 | Filing | |
| $75.20 | 3,000 | $225,600.00 | 37,900 | 2023-11-02 | Filing | |
| $75.09 | 12,870 | $966,443.05 | 0 | 2023-09-13 | Filing | |
| $75.07 | 18,000 | $1,351,258.20 | 0 | 2023-09-13 | Filing | |
| $77.04 | 7,060 | $543,932.76 | 49,381 | 2023-08-15 | Filing | |
| $84.47 | 17,000 | $1,435,967.90 | 27,954 | 2023-06-14 | Filing | |
| $84.77 | 2,700 | $228,870.63 | 50,782 | 2023-06-14 | Filing | |
| $78.55 | 15,252 | $1,198,091.88 | 30,835 | 2023-05-22 | Filing | |
| $78.72 | 10,315 | $812,005.05 | 30,835 | 2023-05-19 | Filing | |
| $78.52 | 6,463 | $507,504.49 | 30,835 | 2023-05-18 | Filing | |
| $78.54 | 4,830 | $379,365.59 | 30,835 | 2023-05-09 | Filing | |
| $78.51 | 6,220 | $488,348.37 | 30,835 | 2023-05-08 | Filing | |
| $79.88 | 5,000 | $399,386.00 | 159,615 | 2023-05-02 | Filing | |
| $79.81 | 300 | $23,942.01 | 164,615 | 2023-05-02 | Filing | |
| $79.23 | 46,830 | $3,710,500.12 | 164,915 | 2023-05-02 | Filing | |
| $79.45 | 43,080 | $3,422,740.46 | 164,615 | 2023-05-02 | Filing |