| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.22 | 111 | $8,570.87 | 210,503 | 2024-07-01 | Filing | |
| $76.71 | 1,663 | $127,566.40 | 210,614 | 2024-07-01 | Filing | |
| $75.75 | 1,226 | $92,875.38 | 212,277 | 2024-07-01 | Filing | |
| $76.89 | 557 | $42,825.95 | 143,438 | 2024-07-01 | Filing | |
| $75.92 | 751 | $57,016.30 | 143,995 | 2024-07-01 | Filing | |
| $76.86 | 634 | $48,728.35 | 143,438 | 2024-07-01 | Filing | |
| $75.84 | 674 | $51,119.26 | 144,072 | 2024-07-01 | Filing | |
| $76.80 | 188 | $14,437.46 | 478,888 | 2024-06-24 | Filing | |
| $76.17 | 4,471 | $340,565.01 | 479,076 | 2024-06-24 | Filing | |
| $75.39 | 10,341 | $779,576.97 | 483,547 | 2024-06-24 | Filing | |
| $72.56 | 348 | $25,249.49 | 96,720 | 2024-06-18 | Filing | |
| $71.89 | 7,652 | $550,125.24 | 97,068 | 2024-06-18 | Filing | |
| $73.00 | 18,200 | $1,328,600.00 | 5,625 | 2024-06-03 | Filing | |
| $73.64 | 260 | $19,145.62 | 31,161 | 2024-06-03 | Filing | |
| $72.37 | 656 | $47,472.10 | 31,421 | 2024-06-03 | Filing | |
| $71.25 | 751 | $53,509.50 | 32,077 | 2024-06-03 | Filing | |
| $73.48 | 460 | $33,798.50 | 213,503 | 2024-06-03 | Filing | |
| $72.32 | 906 | $65,521.01 | 213,964 | 2024-06-03 | Filing | |
| $71.38 | 1,634 | $116,641.46 | 214,869 | 2024-06-03 | Filing | |
| $73.43 | 224 | $16,449.22 | 144,746 | 2024-06-03 | Filing |