| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.38 | 1,701 | $238,791.82 | 43,955 | 2021-12-13 | Filing | |
| $139.52 | 9,599 | $1,339,239.04 | 45,656 | 2021-12-13 | Filing | |
| $138.60 | 3,235 | $448,373.91 | 55,255 | 2021-12-13 | Filing | |
| $137.63 | 1,565 | $215,395.80 | 58,490 | 2021-12-13 | Filing | |
| $148.60 | 754 | $112,043.04 | 877,855 | 2021-12-07 | Filing | |
| $147.96 | 2,370 | $350,673.50 | 878,609 | 2021-12-07 | Filing | |
| $147.05 | 6,480 | $952,882.06 | 880,979 | 2021-12-07 | Filing | |
| $145.79 | 571 | $83,247.40 | 887,459 | 2021-12-07 | Filing | |
| $144.27 | 672 | $96,949.64 | 888,030 | 2021-12-07 | Filing | |
| $143.36 | 3,187 | $456,881.31 | 888,702 | 2021-12-07 | Filing | |
| $142.40 | 766 | $109,074.88 | 891,889 | 2021-12-07 | Filing | |
| $138.86 | 200 | $27,772.00 | 892,655 | 2021-12-07 | Filing | |
| $155.55 | 100 | $15,555.00 | 38,819 | 2021-12-01 | Filing | |
| $153.86 | 200 | $30,771.52 | 38,919 | 2021-12-01 | Filing | |
| $151.80 | 300 | $45,539.01 | 39,119 | 2021-12-01 | Filing | |
| $151.31 | 300 | $45,394.41 | 39,419 | 2021-12-01 | Filing | |
| $150.71 | 500 | $75,357.00 | 39,719 | 2021-12-01 | Filing | |
| $149.41 | 600 | $89,643.00 | 40,219 | 2021-12-01 | Filing | |
| $148.48 | 1,302 | $193,320.96 | 40,819 | 2021-12-01 | Filing | |
| $147.62 | 2,700 | $398,562.66 | 42,121 | 2021-12-01 | Filing |