| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.98 | 11,616 | $1,207,831.68 | 3,647 | 2021-06-18 | Filing | |
| $102.92 | 1,400 | $144,088.00 | 15,263 | 2021-06-18 | Filing | |
| $99.92 | 200 | $19,984.00 | 127,821 | 2021-06-09 | Filing | |
| $99.31 | 4,960 | $492,577.60 | 128,021 | 2021-06-09 | Filing | |
| $98.46 | 1,757 | $172,994.22 | 132,981 | 2021-06-09 | Filing | |
| $99.40 | 4,402 | $437,558.80 | 70,121 | 2021-06-09 | Filing | |
| $98.61 | 2,598 | $256,188.78 | 74,523 | 2021-06-09 | Filing | |
| $95.17 | 417 | $39,685.89 | 134,446 | 2021-06-04 | Filing | |
| $94.83 | 30,116 | $2,855,900.28 | 134,863 | 2021-06-04 | Filing | |
| $93.61 | 2,800 | $262,108.00 | 164,979 | 2021-06-04 | Filing | |
| $95.64 | 200 | $19,128.00 | 0 | 2021-06-01 | Filing | |
| $94.80 | 3,000 | $284,400.00 | 200 | 2021-06-01 | Filing | |
| $93.92 | 6,346 | $596,016.32 | 3,200 | 2021-06-01 | Filing | |
| $92.68 | 2,702 | $250,421.36 | 9,546 | 2021-06-01 | Filing | |
| $95.53 | 11,713 | $1,118,942.89 | 4,593,900 | 2021-06-01 | Filing | |
| $94.60 | 60,228 | $5,697,568.80 | 4,605,613 | 2021-06-01 | Filing | |
| $93.84 | 100,983 | $9,476,244.72 | 4,665,841 | 2021-06-01 | Filing | |
| $92.65 | 44,200 | $4,095,130.00 | 4,766,824 | 2021-06-01 | Filing | |
| $97.43 | 9,383 | $914,185.69 | 327,827 | 2021-05-26 | Filing | |
| $96.48 | 5,694 | $549,357.12 | 337,210 | 2021-05-26 | Filing |