| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.73 | 2,005 | $228,036.87 | 2,123,947 | 2021-07-06 | Filing | |
| $112.75 | 2,530 | $285,247.89 | 2,125,952 | 2021-07-06 | Filing | |
| $113.05 | 477 | $53,924.85 | 42,990 | 2021-07-02 | Filing | |
| $112.86 | 7,155 | $807,481.10 | 2,128,482 | 2021-06-29 | Filing | |
| $112.17 | 2,845 | $319,117.39 | 2,135,637 | 2021-06-29 | Filing | |
| $109.43 | 1,448 | $158,449.43 | 2,138,482 | 2021-06-22 | Filing | |
| $108.90 | 8,552 | $931,303.39 | 2,139,930 | 2021-06-22 | Filing | |
| $110.00 | 1,500 | $165,000.00 | 10,706 | 2021-06-21 | Filing | |
| $106.99 | 680 | $72,755.92 | 2,148,482 | 2021-06-15 | Filing | |
| $106.27 | 3,674 | $390,441.49 | 2,149,162 | 2021-06-15 | Filing | |
| $105.19 | 5,646 | $593,883.54 | 2,152,836 | 2021-06-15 | Filing | |
| $104.32 | 2,231 | $232,733.68 | 97,584 | 2021-06-10 | Filing | |
| $103.36 | 2,769 | $286,197.75 | 99,815 | 2021-06-10 | Filing | |
| $104.56 | 200 | $20,912.00 | 2,158,482 | 2021-06-08 | Filing | |
| $104.14 | 5,123 | $533,487.19 | 2,158,682 | 2021-06-08 | Filing | |
| $103.07 | 2,048 | $211,080.60 | 2,163,805 | 2021-06-08 | Filing | |
| $102.04 | 2,629 | $268,264.21 | 2,165,853 | 2021-06-08 | Filing | |
| $102.95 | 1,600 | $164,712.96 | 2,168,482 | 2021-06-01 | Filing | |
| $102.12 | 8,400 | $857,794.56 | 2,170,082 | 2021-06-01 | Filing | |
| $105.32 | 3,100 | $326,489.21 | 2,178,482 | 2021-05-25 | Filing |