| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.05 | 14,802 | $2,309,852.10 | 5,432,446 | 2022-07-06 | Filing | |
| $154.92 | 1,800 | $278,856.00 | 5,447,248 | 2022-07-06 | Filing | |
| $154.04 | 2,898 | $446,407.92 | 5,449,048 | 2022-07-06 | Filing | |
| $154.85 | 2,000 | $309,700.00 | 10,367 | 2022-07-06 | Filing | |
| $150.00 | 6,000 | $900,000.00 | 10,367 | 2022-07-01 | Filing | |
| $140.47 | 10,000 | $1,404,700.00 | 2,517,209 | 2022-06-29 | Filing | |
| $143.40 | 10,000 | $1,434,000.00 | 6,824,880 | 2022-06-30 | Filing | |
| $146.68 | 1,624 | $238,208.32 | 5,411,946 | 2022-06-30 | Filing | |
| $145.66 | 6,800 | $990,488.00 | 5,413,570 | 2022-06-30 | Filing | |
| $144.82 | 5,630 | $815,336.60 | 5,420,370 | 2022-06-30 | Filing | |
| $143.98 | 12,746 | $1,835,169.08 | 5,426,000 | 2022-06-30 | Filing | |
| $142.83 | 1,900 | $271,377.00 | 5,438,746 | 2022-06-30 | Filing | |
| $141.59 | 3,700 | $523,883.00 | 5,440,646 | 2022-06-30 | Filing | |
| $140.43 | 2,107 | $295,886.01 | 5,444,346 | 2022-06-30 | Filing | |
| $139.62 | 1,833 | $255,923.46 | 5,446,453 | 2022-06-30 | Filing | |
| $138.08 | 600 | $82,848.00 | 5,448,286 | 2022-06-30 | Filing | |
| $137.26 | 2,460 | $337,659.60 | 5,448,886 | 2022-06-30 | Filing | |
| $136.28 | 600 | $81,768.00 | 5,451,346 | 2022-06-30 | Filing | |
| $144.19 | 100 | $14,419.00 | 5,411,946 | 2022-06-29 | Filing | |
| $143.49 | 6,427 | $922,210.23 | 5,412,046 | 2022-06-29 | Filing |