| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.37 | 250 | $33,343.58 | 1,630,732 | 2023-05-10 | Filing | |
| $137.76 | 1,107 | $152,500.32 | 5,411,946 | 2023-05-04 | Filing | |
| $136.97 | 5,427 | $743,336.19 | 5,413,053 | 2023-05-04 | Filing | |
| $136.01 | 16,552 | $2,251,237.52 | 5,418,480 | 2023-05-04 | Filing | |
| $135.06 | 13,468 | $1,818,988.08 | 5,435,032 | 2023-05-04 | Filing | |
| $134.32 | 2,846 | $382,274.72 | 5,448,500 | 2023-05-04 | Filing | |
| $132.98 | 600 | $79,788.00 | 5,451,346 | 2023-05-04 | Filing | |
| $132.12 | 4,576 | $604,581.12 | 5,411,946 | 2023-05-03 | Filing | |
| $131.54 | 21,854 | $2,874,675.16 | 5,416,522 | 2023-05-03 | Filing | |
| $130.60 | 13,570 | $1,772,242.00 | 5,438,376 | 2023-05-03 | Filing | |
| $131.90 | 500 | $65,950.00 | 5,411,946 | 2023-04-27 | Filing | |
| $131.16 | 9,900 | $1,298,484.00 | 5,412,446 | 2023-04-27 | Filing | |
| $130.41 | 29,600 | $3,860,136.00 | 5,422,346 | 2023-04-27 | Filing | |
| $133.93 | 6,500 | $870,545.00 | 5,411,946 | 2023-04-26 | Filing | |
| $132.55 | 9,002 | $1,193,215.10 | 5,418,446 | 2023-04-26 | Filing | |
| $131.10 | 16,898 | $2,215,327.80 | 5,427,448 | 2023-04-26 | Filing | |
| $130.27 | 7,600 | $990,052.00 | 5,444,346 | 2023-04-26 | Filing | |
| $144.08 | 7,973 | $1,148,749.84 | 5,411,946 | 2023-04-20 | Filing | |
| $143.53 | 16,495 | $2,367,527.35 | 5,419,919 | 2023-04-20 | Filing | |
| $142.24 | 8,780 | $1,248,867.20 | 5,436,414 | 2023-04-20 | Filing |