| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $62.65 | 4,825 | $302,286.25 | 1,635,644 | 2023-08-22 | Filing | |
| $65.34 | 8,000 | $522,720.00 | 158,394 | 2023-08-09 | Filing | |
| $64.33 | 3,150 | $202,639.50 | 128,522 | 2023-08-09 | Filing | |
| $75.00 | 6,180 | $463,500.00 | 76,640 | 2023-07-18 | Filing | |
| $75.00 | 26,775 | $2,008,125.00 | 3,434,135 | 2023-07-18 | Filing | |
| $70.04 | 26,775 | $1,875,321.00 | 3,460,910 | 2023-07-12 | Filing | |
| $62.47 | 400 | $24,988.00 | 1,473,802 | 2023-07-06 | Filing | |
| $61.82 | 4,728 | $292,284.96 | 1,474,202 | 2023-07-06 | Filing | |
| $63.48 | 5,128 | $325,525.44 | 1,478,930 | 2023-07-05 | Filing | |
| $64.42 | 5,128 | $330,345.76 | 1,484,058 | 2023-07-03 | Filing | |
| $64.78 | 4,278 | $277,128.84 | 3,487,685 | 2023-07-03 | Filing | |
| $64.20 | 19,922 | $1,278,992.40 | 3,491,963 | 2023-07-03 | Filing | |
| $64.92 | 3,100 | $201,252.00 | 131,672 | 2023-06-09 | Filing | |
| $64.57 | 2,036 | $131,464.52 | 32,721 | 2023-06-09 | Filing | |
| $65.44 | 1,446 | $94,626.24 | 1,504,386 | 2023-06-09 | Filing | |
| $64.62 | 3,682 | $237,930.84 | 1,505,832 | 2023-06-09 | Filing | |
| $62.74 | 1,600 | $100,384.00 | 1,509,514 | 2023-06-08 | Filing | |
| $61.89 | 3,528 | $218,347.92 | 1,511,114 | 2023-06-08 | Filing | |
| $65.75 | 5,128 | $337,166.00 | 1,514,642 | 2023-06-07 | Filing | |
| $65.80 | 2,036 | $133,968.80 | 82,820 | 2023-06-09 | Filing |