| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.40 | 1,336 | $139,478.40 | 1,039,280 | 2021-07-07 | Filing | |
| $103.52 | 2,864 | $296,481.28 | 1,040,616 | 2021-07-07 | Filing | |
| $102.00 | 100 | $10,200.00 | 1,043,480 | 2021-07-07 | Filing | |
| $101.27 | 2,300 | $232,921.00 | 1,043,580 | 2021-07-07 | Filing | |
| $100.69 | 645 | $64,945.05 | 1,045,880 | 2021-07-07 | Filing | |
| $109.39 | 1,000 | $109,390.00 | 0 | 2021-06-28 | Filing | |
| $108.30 | 900 | $97,470.00 | 1,000 | 2021-06-28 | Filing | |
| $107.22 | 1,162 | $124,589.64 | 1,900 | 2021-06-28 | Filing | |
| $106.28 | 3,196 | $339,670.88 | 3,062 | 2021-06-28 | Filing | |
| $105.37 | 5,787 | $609,776.19 | 6,258 | 2021-06-28 | Filing | |
| $110.00 | 2,173 | $239,030.00 | 44,761 | 2021-06-28 | Filing | |
| $109.32 | 9,856 | $1,077,457.92 | 46,934 | 2021-06-28 | Filing | |
| $108.11 | 30,369 | $3,283,192.59 | 56,790 | 2021-06-28 | Filing | |
| $107.30 | 10,829 | $1,161,951.70 | 87,159 | 2021-06-28 | Filing | |
| $106.35 | 10,444 | $1,110,719.40 | 97,988 | 2021-06-28 | Filing | |
| $105.52 | 7,040 | $742,860.80 | 108,432 | 2021-06-28 | Filing | |
| $104.40 | 5,464 | $570,441.60 | 115,472 | 2021-06-28 | Filing | |
| $103.83 | 2,405 | $249,711.15 | 120,936 | 2021-06-28 | Filing | |
| $71.79 | 2,994 | $214,939.26 | 1,015,429 | 2021-04-21 | Filing | |
| $71.38 | 9,869 | $704,449.22 | 1,018,423 | 2021-04-21 | Filing |