| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $71.30 | 17,016 | $1,213,174.44 | 44,110 | 2024-06-11 | Filing | |
| $74.48 | 7,986 | $594,781.31 | 1,102,409 | 2024-06-12 | Filing | |
| $69.50 | 7,867 | $546,774.59 | 309,937 | 2024-06-05 | Filing | |
| $68.70 | 7,133 | $490,019.27 | 317,804 | 2024-06-05 | Filing | |
| $67.11 | 574 | $38,521.14 | 51,162 | 2024-06-04 | Filing | |
| $68.65 | 30,270 | $2,077,911.39 | 1,110,395 | 2024-06-05 | Filing | |
| $68.77 | 3,000 | $206,310.00 | 195,303 | 2024-06-03 | Filing | |
| $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 |