| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $168.60 | 500 | $84,300.50 | 1,256,495 | 2021-06-21 | Filing | |
| $167.44 | 2,213 | $370,540.29 | 1,256,995 | 2021-06-21 | Filing | |
| $166.46 | 2,487 | $413,990.99 | 1,259,208 | 2021-06-21 | Filing | |
| $165.30 | 5,400 | $892,625.40 | 1,261,695 | 2021-06-21 | Filing | |
| $164.31 | 2,700 | $443,634.30 | 1,267,095 | 2021-06-21 | Filing | |
| $175.15 | 28,802 | $5,044,727.90 | 92,810 | 2021-06-21 | Filing | |
| $167.18 | 400 | $66,870.00 | 324,154 | 2021-06-18 | Filing | |
| $166.62 | 16,858 | $2,808,930.53 | 324,554 | 2021-06-18 | Filing | |
| $165.52 | 22,742 | $3,764,142.13 | 341,412 | 2021-06-18 | Filing | |
| $164.82 | 2,770 | $456,543.09 | 96,475 | 2021-06-17 | Filing | |
| $164.24 | 4,400 | $722,642.80 | 99,245 | 2021-06-17 | Filing | |
| $163.12 | 7,000 | $1,141,826.00 | 103,645 | 2021-06-17 | Filing | |
| $162.08 | 4,900 | $794,187.10 | 110,645 | 2021-06-17 | Filing | |
| $161.26 | 7,500 | $1,209,472.50 | 115,545 | 2021-06-17 | Filing | |
| $160.12 | 10,630 | $1,702,054.34 | 123,045 | 2021-06-17 | Filing | |
| $159.23 | 2,800 | $445,832.80 | 133,675 | 2021-06-17 | Filing | |
| $163.94 | 600 | $98,365.80 | 96,475 | 2021-06-16 | Filing | |
| $163.42 | 5,878 | $960,594.52 | 97,075 | 2021-06-16 | Filing | |
| $162.49 | 8,922 | $1,449,771.47 | 102,953 | 2021-06-16 | Filing | |
| $161.34 | 9,600 | $1,548,844.80 | 111,875 | 2021-06-16 | Filing |