| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.95 | 3,481 | $229,554.89 | 263,209 | 2023-07-03 | Filing | |
| $65.49 | 11,519 | $754,382.77 | 266,690 | 2023-07-03 | Filing | |
| $65.48 | 3,000 | $196,440.00 | 160,495 | 2023-07-03 | Filing | |
| $68.32 | 1,100 | $75,148.04 | 263,209 | 2023-06-20 | Filing | |
| $67.44 | 9,400 | $633,958.56 | 264,309 | 2023-06-20 | Filing | |
| $66.70 | 4,500 | $300,130.65 | 273,709 | 2023-06-20 | Filing | |
| $68.33 | 800 | $54,666.32 | 0 | 2023-06-14 | Filing | |
| $67.64 | 1,764 | $119,312.73 | 800 | 2023-06-14 | Filing | |
| $68.33 | 3,202 | $218,801.95 | 9,689 | 2023-06-14 | Filing | |
| $67.64 | 7,054 | $477,114.93 | 12,891 | 2023-06-14 | Filing | |
| $67.14 | 2,564 | $172,148.50 | 0 | 2023-06-13 | Filing | |
| $67.14 | 10,256 | $688,593.99 | 9,689 | 2023-06-13 | Filing | |
| $64.24 | 2,564 | $164,717.00 | 0 | 2023-06-12 | Filing | |
| $64.24 | 10,256 | $658,868.00 | 9,689 | 2023-06-12 | Filing | |
| $67.50 | 691 | $46,642.50 | 42,697 | 2023-06-05 | Filing | |
| $69.92 | 1,926 | $134,667.65 | 263,209 | 2023-06-05 | Filing | |
| $69.28 | 8,067 | $558,888.21 | 265,135 | 2023-06-05 | Filing | |
| $68.35 | 2,300 | $157,193.96 | 273,202 | 2023-06-05 | Filing | |
| $67.39 | 2,707 | $182,422.29 | 275,502 | 2023-06-05 | Filing | |
| $69.92 | 3,383 | $236,530.90 | 10,716 | 2023-06-05 | Filing |