| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $69.61 | 334 | $23,249.74 | 19,625 | 2023-08-17 | Filing | |
| $71.14 | 1,305 | $92,837.70 | 19,853 | 2023-06-09 | Filing | |
| $71.86 | 21,206 | $1,523,863.16 | 89,035 | 2023-06-07 | Filing | |
| $70.00 | 1,500 | $105,000.00 | 16,080 | 2023-05-26 | Filing | |
| $66.58 | 1,322 | $88,018.76 | 94,537 | 2023-05-24 | Filing | |
| $67.22 | 1,156 | $77,706.32 | 21,158 | 2023-05-23 | Filing | |
| $66.96 | 3,047 | $204,027.12 | 22,314 | 2023-05-23 | Filing | |
| $65.59 | 295 | $19,349.05 | 24,348 | 2023-05-19 | Filing | |
| $67.22 | 2,225 | $149,564.50 | 95,859 | 2023-05-23 | Filing | |
| $66.83 | 341 | $22,789.03 | 98,084 | 2023-05-23 | Filing | |
| $65.59 | 573 | $37,583.07 | 95,730 | 2023-05-19 | Filing | |
| $67.22 | 3,984 | $267,804.48 | 110,241 | 2023-05-23 | Filing | |
| $65.59 | 1,250 | $81,987.50 | 109,648 | 2023-05-19 | Filing | |
| $67.22 | 16,484 | $1,108,054.48 | 479,274 | 2023-05-23 | Filing | |
| $65.59 | 4,250 | $278,757.50 | 479,929 | 2023-05-19 | Filing | |
| $67.00 | 1,000 | $67,000.00 | 17,580 | 2023-05-22 | Filing | |
| $66.00 | 982 | $64,812.00 | 96,303 | 2023-05-19 | Filing | |
| $64.28 | 2,235 | $143,665.80 | 98,939 | 2023-05-18 | Filing | |
| $65.55 | 10,996 | $720,787.80 | 484,179 | 2023-05-19 | Filing | |
| $64.50 | 7,791 | $502,519.50 | 504,067 | 2023-05-18 | Filing |