| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $58.68 | 6,501 | $381,458.53 | 27,602 | 2025-11-21 | Filing | |
| $83.63 | 14,229 | $1,189,910.09 | 79,731 | 2024-06-24 | Filing | |
| $84.35 | 21,543 | $1,817,197.29 | 53,862 | 2024-06-18 | Filing | |
| $83.95 | 2,259 | $189,643.05 | 23,102 | 2024-06-17 | Filing | |
| $86.17 | 800 | $68,935.04 | 53,862 | 2024-06-12 | Filing | |
| $85.34 | 8,164 | $696,744.33 | 54,662 | 2024-06-12 | Filing | |
| $86.16 | 225 | $19,386.00 | 3,769 | 2024-06-03 | Filing | |
| $84.36 | 11,958 | $1,008,741.01 | 35,864 | 2024-05-28 | Filing | |
| $84.18 | 24,978 | $2,102,660.53 | 145,547 | 2024-05-29 | Filing | |
| $84.85 | 12,010 | $1,019,080.93 | 145,547 | 2024-05-28 | Filing | |
| $83.13 | 7,814 | $649,601.26 | 53,862 | 2024-05-21 | Filing | |
| $74.12 | 1,180 | $87,458.89 | 81,031 | 2024-03-22 | Filing | |
| $71.48 | 12,922 | $923,643.88 | 53,862 | 2024-02-20 | Filing | |
| $68.78 | 3,102 | $213,363.94 | 76,720 | 2023-12-20 | Filing | |
| $67.89 | 11,496 | $780,439.30 | 79,822 | 2023-12-20 | Filing | |
| $66.84 | 2,655 | $177,460.20 | 19,011 | 2023-12-14 | Filing | |
| $63.40 | 13,662 | $866,166.70 | 132,040 | 2023-12-07 | Filing | |
| $63.36 | 4,818 | $305,278.12 | 34,040 | 2023-12-07 | Filing | |
| $62.44 | 8,960 | $559,457.02 | 49,131 | 2023-11-30 | Filing | |
| $60.03 | 927 | $55,651.89 | 15,694 | 2022-12-20 | Filing |