| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $158.42 | 1,300 | $205,940.02 | 45,994 | 2021-06-16 | Filing | |
| $159.40 | 325 | $51,806.50 | 38,022 | 2021-06-15 | Filing | |
| $158.83 | 2,487 | $395,016.43 | 38,347 | 2021-06-15 | Filing | |
| $158.04 | 28,188 | $4,454,896.35 | 40,834 | 2021-06-15 | Filing | |
| $156.89 | 1,500 | $235,334.10 | 69,022 | 2021-06-15 | Filing | |
| $155.81 | 1,800 | $280,454.04 | 70,522 | 2021-06-15 | Filing | |
| $154.44 | 700 | $108,108.49 | 72,322 | 2021-06-15 | Filing | |
| $159.16 | 161 | $25,625.45 | 4,357 | 2021-06-15 | Filing | |
| $158.30 | 400 | $63,319.00 | 4,518 | 2021-06-15 | Filing | |
| $157.28 | 600 | $94,365.00 | 4,918 | 2021-06-15 | Filing | |
| $155.77 | 664 | $103,428.89 | 5,518 | 2021-06-15 | Filing | |
| $154.54 | 201 | $31,063.16 | 6,182 | 2021-06-15 | Filing | |
| $155.99 | 900 | $140,392.98 | 0 | 2021-06-10 | Filing | |
| $154.54 | 1,000 | $154,539.00 | 900 | 2021-06-10 | Filing | |
| $153.30 | 100 | $15,330.00 | 1,900 | 2021-06-10 | Filing | |
| $152.37 | 2,000 | $304,730.80 | 0 | 2021-06-07 | Filing | |
| $154.56 | 1,400 | $216,381.06 | 60,000 | 2021-06-07 | Filing | |
| $154.01 | 2,314 | $356,371.27 | 61,400 | 2021-06-07 | Filing | |
| $152.64 | 1,700 | $259,483.92 | 63,714 | 2021-06-07 | Filing | |
| $151.81 | 900 | $136,632.96 | 65,414 | 2021-06-07 | Filing |