| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $140.01 | 600 | $84,004.98 | 203,407 | 2021-11-05 | Filing | |
| $135.00 | 6,900 | $931,500.00 | 203,407 | 2021-11-04 | Filing | |
| $132.94 | 1,400 | $186,112.50 | 210,307 | 2021-11-04 | Filing | |
| $131.52 | 780 | $102,585.99 | 211,707 | 2021-11-04 | Filing | |
| $130.80 | 4,720 | $617,367.03 | 212,487 | 2021-11-04 | Filing | |
| $127.19 | 2,200 | $279,818.66 | 3,945,060 | 2021-11-03 | Filing | |
| $126.77 | 11,788 | $1,494,406.02 | 3,947,260 | 2021-11-03 | Filing | |
| $125.49 | 2,300 | $288,627.00 | 3,959,048 | 2021-11-03 | Filing | |
| $128.16 | 3,000 | $384,489.00 | 3,961,348 | 2021-11-03 | Filing | |
| $127.49 | 21,188 | $2,701,154.30 | 3,964,348 | 2021-11-03 | Filing | |
| $126.53 | 41,972 | $5,310,524.09 | 3,985,536 | 2021-11-03 | Filing | |
| $125.19 | 173,309 | $21,697,177.62 | 4,027,508 | 2021-11-03 | Filing | |
| $127.30 | 1,019 | $129,722.88 | 4,200,817 | 2021-11-02 | Filing | |
| $126.33 | 1,200 | $151,596.00 | 4,201,836 | 2021-11-02 | Filing | |
| $125.23 | 8,918 | $1,116,771.71 | 4,203,036 | 2021-11-02 | Filing | |
| $126.25 | 100 | $12,625.00 | 203,407 | 2021-11-02 | Filing | |
| $125.82 | 1,600 | $201,311.36 | 203,507 | 2021-11-02 | Filing | |
| $125.01 | 5,100 | $637,563.24 | 213,151 | 2021-11-01 | Filing | |
| $125.00 | 100 | $12,500.00 | 213,151 | 2021-10-29 | Filing | |
| $125.02 | 4,806 | $600,866.79 | 4,211,954 | 2021-11-01 | Filing |