| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $159.65 | 8,600 | $1,372,990.00 | 3,446,863 | 2021-12-01 | Filing |
| Officer, Director | $158.51 | 6,669 | $1,057,103.19 | 3,455,463 | 2021-12-01 | Filing |
| Officer, Director | $157.78 | 5,281 | $833,236.18 | 3,462,132 | 2021-12-01 | Filing |
| Officer, Director | $156.69 | 1,500 | $235,035.00 | 3,467,413 | 2021-12-01 | Filing |
| Officer, Director | $155.50 | 1,800 | $279,900.00 | 3,468,913 | 2021-12-01 | Filing |
| Officer, Director | $154.47 | 7,778 | $1,201,467.66 | 3,470,713 | 2021-12-01 | Filing |
| Officer, Director | $153.70 | 12,800 | $1,967,360.00 | 3,478,491 | 2021-12-01 | Filing |
| Officer, Director | $152.52 | 9,188 | $1,401,353.76 | 3,491,291 | 2021-12-01 | Filing |
| Officer, Director | $151.39 | 7,791 | $1,179,479.49 | 3,500,479 | 2021-12-01 | Filing |
| Officer | $177.73 | 947 | $168,310.31 | 70,120 | 2021-11-29 | Filing |
| Officer | $176.86 | 2,672 | $472,569.92 | 71,067 | 2021-11-29 | Filing |
| Officer | $175.77 | 1,344 | $236,234.88 | 73,739 | 2021-11-29 | Filing |
| Officer | $174.90 | 183 | $32,006.70 | 75,083 | 2021-11-29 | Filing |
| Officer | $173.23 | 21 | $3,637.83 | 75,266 | 2021-11-29 | Filing |
| Officer | $172.11 | 216 | $37,175.76 | 75,287 | 2021-11-29 | Filing |
| Officer | $171.13 | 480 | $82,142.40 | 75,503 | 2021-11-29 | Filing |
| Officer | $170.42 | 812 | $138,381.04 | 75,983 | 2021-11-29 | Filing |
| Officer | $167.02 | 1 | $167.02 | 76,795 | 2021-11-29 | Filing |
| Officer | $167.00 | 2 | $334.00 | 76,796 | 2021-11-29 | Filing |
| Officer | $177.69 | 1,317 | $234,017.73 | 93,744 | 2021-11-29 | Filing |