| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.89 | 2,401 | $199,018.89 | 109,875 | 2023-07-03 | Filing | |
| $82.13 | 5,599 | $459,845.87 | 112,276 | 2023-07-03 | Filing | |
| $80.00 | 53,671 | $4,293,680.00 | 187,416 | 2023-06-29 | Filing | |
| $75.04 | 10,000 | $750,400.00 | 77,303 | 2023-06-09 | Filing | |
| $75.71 | 16,397 | $1,241,416.87 | 235,284 | 2023-06-14 | Filing | |
| $75.23 | 53,399 | $4,017,206.77 | 251,681 | 2023-06-14 | Filing | |
| $74.22 | 37,544 | $2,786,515.68 | 305,080 | 2023-06-14 | Filing | |
| $75.04 | 10,000 | $750,400.00 | 77,303 | 2023-06-09 | Filing | |
| $75.03 | 32,000 | $2,400,960.00 | 109,875 | 2023-06-09 | Filing | |
| $69.87 | 337 | $23,546.19 | 35,765 | 2023-06-06 | Filing | |
| $69.46 | 583 | $40,495.18 | 36,102 | 2023-06-05 | Filing | |
| $69.71 | 670 | $46,705.70 | 36,685 | 2023-06-05 | Filing | |
| $68.66 | 10 | $686.60 | 37,355 | 2023-06-05 | Filing | |
| $69.08 | 6,369 | $439,970.52 | 125,865 | 2023-06-05 | Filing | |
| $70.02 | 3,243 | $227,074.86 | 132,234 | 2023-06-05 | Filing | |
| $69.58 | 1,571 | $109,310.18 | 135,477 | 2023-06-05 | Filing | |
| $68.49 | 1,700 | $116,433.00 | 137,048 | 2023-06-05 | Filing | |
| $68.96 | 952 | $65,649.92 | 94,913 | 2023-06-05 | Filing | |
| $69.98 | 9,115 | $637,867.70 | 95,865 | 2023-06-05 | Filing | |
| $69.39 | 3,103 | $215,317.17 | 104,980 | 2023-06-05 | Filing |