| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.79 | 7,994 | $581,848.09 | 1,140,665 | 2024-05-29 | Filing | |
| $73.84 | 9,999 | $738,364.16 | 1,148,659 | 2024-05-22 | Filing | |
| $74.61 | 20 | $1,492.10 | 19,615 | 2024-05-22 | Filing | |
| $74.08 | 2,544 | $188,456.72 | 19,635 | 2024-05-22 | Filing | |
| $74.61 | 80 | $5,968.40 | 0 | 2024-05-22 | Filing | |
| $74.08 | 10,176 | $753,826.89 | 80 | 2024-05-22 | Filing | |
| $75.03 | 309 | $23,183.84 | 19,615 | 2024-05-21 | Filing | |
| $74.38 | 2,255 | $167,723.74 | 19,924 | 2024-05-21 | Filing | |
| $75.03 | 1,247 | $93,560.41 | 0 | 2024-05-21 | Filing | |
| $74.38 | 9,009 | $670,070.50 | 1,247 | 2024-05-21 | Filing | |
| $74.66 | 2,568 | $191,733.56 | 19,615 | 2024-05-20 | Filing | |
| $75.27 | 20,738 | $1,560,988.66 | 0 | 2024-05-20 | Filing | |
| $74.77 | 37,557 | $2,808,215.76 | 20,738 | 2024-05-20 | Filing | |
| $75.40 | 12,060 | $909,339.68 | 309,937 | 2024-05-20 | Filing | |
| $74.94 | 16,574 | $1,242,019.10 | 321,997 | 2024-05-20 | Filing | |
| $74.56 | 7,990 | $595,765.56 | 1,158,658 | 2024-05-15 | Filing | |
| $73.51 | 1,029 | $75,638.60 | 1,166,648 | 2024-05-08 | Filing | |
| $72.84 | 29,116 | $2,120,780.32 | 1,167,677 | 2024-05-08 | Filing | |
| $73.23 | 1,901 | $139,207.95 | 0 | 2024-05-08 | Filing | |
| $72.49 | 50,483 | $3,659,356.17 | 1,901 | 2024-05-08 | Filing |