| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.00 | 1,462 | $106,718.69 | 34,190 | 2024-11-13 | Filing | |
| $72.62 | 193 | $14,014.70 | 8,578 | 2024-11-13 | Filing | |
| $72.43 | 803 | $58,161.29 | 3,086 | 2024-11-12 | Filing | |
| $71.79 | 2,502 | $179,618.58 | 197,975 | 2024-11-12 | Filing | |
| $72.10 | 888 | $64,023.02 | 8,038 | 2024-11-12 | Filing | |
| $69.20 | 1,000 | $69,204.00 | 22,381 | 2024-11-07 | Filing | |
| $61.78 | 30,000 | $1,853,367.00 | 1,151,994 | 2024-10-22 | Filing | |
| $62.23 | 2,000 | $124,456.00 | 23,381 | 2024-09-16 | Filing | |
| $63.80 | 1,331 | $84,917.80 | 41,548 | 2024-09-04 | Filing | |
| $60.82 | 1,500 | $91,230.00 | 25,381 | 2024-08-12 | Filing | |
| $65.16 | 1,535 | $100,020.60 | 2,722 | 2024-07-31 | Filing | |
| $64.83 | 2,102 | $136,272.66 | 19,140 | 2024-07-30 | Filing | |
| $65.00 | 5,282 | $343,347.43 | 89,472 | 2024-07-30 | Filing | |
| $65.05 | 479 | $31,158.95 | 63,809 | 2024-07-30 | Filing | |
| $65.02 | 16,346 | $1,062,736.82 | 64,288 | 2024-07-29 | Filing | |
| $65.01 | 6,424 | $417,643.51 | 42,728 | 2024-07-29 | Filing | |
| $65.22 | 5,156 | $336,281.02 | 198,298 | 2024-07-25 | Filing | |
| $64.75 | 3,795 | $245,727.39 | 50,293 | 2024-07-25 | Filing | |
| $64.30 | 861 | $55,365.74 | 30,949 | 2024-07-23 | Filing | |
| $63.73 | 14,486 | $923,195.68 | 1,181,994 | 2024-07-22 | Filing |