| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.14 | 5,475 | $416,859.93 | 69,194 | 2023-11-14 | Filing | |
| $83.99 | 10,000 | $839,861.00 | 132,237 | 2023-08-31 | Filing | |
| $84.25 | 5,514 | $464,554.50 | 88,707 | 2023-08-31 | Filing | |
| $84.28 | 6,017 | $507,089.90 | 74,669 | 2023-08-30 | Filing | |
| $84.02 | 1,000 | $84,019.00 | 104,169 | 2023-08-30 | Filing | |
| $80.84 | 2,262 | $182,860.08 | 44,323 | 2023-08-25 | Filing | |
| $84.00 | 1,000 | $84,000.00 | 105,169 | 2023-08-23 | Filing | |
| $82.62 | 8,647 | $714,420.33 | 80,686 | 2023-08-22 | Filing | |
| $81.62 | 1,000 | $81,618.40 | 106,169 | 2023-08-21 | Filing | |
| $83.46 | 2,484 | $207,314.64 | 40,310 | 2023-08-09 | Filing | |
| $85.08 | 3,516 | $299,141.28 | 42,794 | 2023-08-08 | Filing | |
| $91.43 | 1,381 | $126,264.00 | 34,474 | 2023-06-15 | Filing | |
| $88.55 | 4,429 | $392,199.47 | 89,193 | 2023-05-30 | Filing | |
| $89.95 | 4,500 | $404,755.65 | 0 | 2023-05-26 | Filing | |
| $89.73 | 4,000 | $358,936.00 | 46,444 | 2023-05-26 | Filing | |
| $89.83 | 151 | $13,563.91 | 40,230 | 2023-05-26 | Filing | |
| $89.85 | 21,674 | $1,947,508.60 | 572,885 | 2023-05-26 | Filing | |
| $89.84 | 1,000 | $89,835.70 | 107,029 | 2023-05-26 | Filing | |
| $86.88 | 5,424 | $471,213.80 | 94,081 | 2023-05-22 | Filing | |
| $86.61 | 6,000 | $519,671.40 | 93,622 | 2023-05-22 | Filing |