| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $85.06 | 8,366 | $711,586.03 | 208,632 | 2024-01-19 | Filing | |
| $83.00 | 43,551 | $3,614,754.78 | 170,180 | 2024-01-18 | Filing | |
| $83.06 | 4,633 | $384,827.17 | 170,180 | 2024-01-17 | Filing | |
| $83.15 | 2,290 | $190,413.50 | 170,180 | 2024-01-12 | Filing | |
| $83.00 | 3,337 | $276,981.34 | 170,180 | 2024-01-05 | Filing | |
| $80.41 | 47,033 | $3,781,979.97 | 170,180 | 2023-12-18 | Filing | |
| $80.23 | 53,596 | $4,300,200.03 | 170,180 | 2023-12-15 | Filing | |
| $78.08 | 34,624 | $2,703,583.88 | 170,180 | 2023-12-01 | Filing | |
| $78.09 | 34,624 | $2,703,680.83 | 204,804 | 2023-12-01 | Filing | |
| $74.43 | 331 | $24,636.33 | 5,962 | 2023-11-06 | Filing | |
| $72.74 | 5,000 | $363,700.50 | 10,063 | 2023-10-31 | Filing | |
| $70.78 | 336 | $23,782.08 | 6,293 | 2023-10-06 | Filing | |
| $71.55 | 336 | $24,040.80 | 6,629 | 2023-09-06 | Filing | |
| $72.96 | 336 | $24,514.56 | 6,965 | 2023-08-07 | Filing | |
| $72.40 | 3,500 | $253,389.15 | 15,063 | 2023-08-02 | Filing | |
| $72.49 | 13,939 | $1,010,421.19 | 28,323 | 2023-08-03 | Filing | |
| $71.72 | 336 | $24,097.92 | 2,500 | 2023-07-06 | Filing | |
| $70.16 | 336 | $23,573.76 | 2,836 | 2023-06-06 | Filing | |
| $69.81 | 21 | $1,466.01 | 25,643 | 2023-05-05 | Filing | |
| $70.25 | 336 | $23,604.00 | 3,172 | 2023-05-08 | Filing |