| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.67 | 12,727 | $1,561,221.09 | 59,989 | 2023-12-19 | Filing | |
| $122.18 | 12,727 | $1,554,984.86 | 72,716 | 2023-12-19 | Filing | |
| $123.06 | 12,113 | $1,490,625.78 | 149,407 | 2023-12-19 | Filing | |
| $109.72 | 4,717 | $517,549.24 | 46,462 | 2023-11-07 | Filing | |
| $105.11 | 16,017 | $1,683,546.87 | 61,353 | 2023-08-15 | Filing | |
| $105.03 | 16,957 | $1,780,993.71 | 77,370 | 2023-08-15 | Filing | |
| $104.93 | 15,026 | $1,576,678.18 | 94,327 | 2023-08-15 | Filing | |
| $105.80 | 1,717 | $181,658.60 | 83,074 | 2023-07-31 | Filing | |
| $108.90 | 2,500 | $272,250.00 | 82,965 | 2022-12-02 | Filing | |
| $95.49 | 144 | $13,750.56 | 701,704 | 2022-10-25 | Filing | |
| $95.52 | 100 | $9,552.00 | 701,848 | 2022-10-25 | Filing | |
| $96.33 | 22,103 | $2,129,181.99 | 701,948 | 2022-10-24 | Filing | |
| $83.51 | 5,040 | $420,890.40 | 724,034 | 2022-06-03 | Filing | |
| $83.20 | 12,000 | $998,400.00 | 85,338 | 2022-06-03 | Filing | |
| $73.12 | 25 | $1,828.00 | 727,378 | 2022-03-10 | Filing | |
| $73.10 | 275 | $20,102.50 | 727,403 | 2022-03-10 | Filing | |
| $73.04 | 200 | $14,608.00 | 727,678 | 2022-03-10 | Filing | |
| $73.02 | 300 | $21,906.00 | 727,878 | 2022-03-10 | Filing | |
| $73.01 | 100 | $7,301.00 | 728,178 | 2022-03-10 | Filing | |
| $73.00 | 4,100 | $299,300.00 | 728,278 | 2022-03-10 | Filing |