| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $104.75 | 6,900 | $722,788.11 | 2,181,582 | 2021-05-25 | Filing | |
| $105.96 | 3,541 | $375,204.36 | 125,807 | 2021-05-21 | Filing | |
| $105.96 | 4,339 | $459,760.44 | 38,405 | 2021-05-21 | Filing |