| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $151.32 | 247 | $37,376.04 | 12,001 | 2021-12-01 | Filing |
| Officer, Director | $176.72 | 900 | $159,048.00 | 3,291,446 | 2021-12-01 | Filing |
| Officer, Director | $176.09 | 1,800 | $316,962.00 | 3,292,346 | 2021-12-01 | Filing |
| Officer, Director | $175.37 | 2,300 | $403,351.00 | 3,294,146 | 2021-12-01 | Filing |
| Officer, Director | $173.87 | 5,000 | $869,350.00 | 3,296,446 | 2021-12-01 | Filing |
| Officer, Director | $172.74 | 6,863 | $1,185,514.62 | 3,301,446 | 2021-12-01 | Filing |
| Officer, Director | $171.74 | 15,635 | $2,685,154.90 | 3,308,309 | 2021-12-01 | Filing |
| Officer, Director | $170.97 | 14,950 | $2,556,001.50 | 3,323,944 | 2021-12-01 | Filing |
| Officer, Director | $169.79 | 12,221 | $2,075,003.59 | 3,338,894 | 2021-12-01 | Filing |
| Officer, Director | $168.91 | 31,955 | $5,397,519.05 | 3,351,115 | 2021-12-01 | Filing |
| Officer, Director | $168.07 | 8,657 | $1,454,981.99 | 3,383,070 | 2021-12-01 | Filing |
| Officer, Director | $166.91 | 4,985 | $832,046.35 | 3,391,727 | 2021-12-01 | Filing |
| Officer, Director | $165.82 | 3,640 | $603,584.80 | 3,396,712 | 2021-12-01 | Filing |
| Officer, Director | $164.50 | 4,021 | $661,454.50 | 3,400,352 | 2021-12-01 | Filing |
| Officer, Director | $163.60 | 13,716 | $2,243,937.60 | 3,404,373 | 2021-12-01 | Filing |
| Officer, Director | $162.70 | 10,274 | $1,671,579.80 | 3,418,089 | 2021-12-01 | Filing |
| Officer, Director | $161.63 | 8,900 | $1,438,507.00 | 3,428,363 | 2021-12-01 | Filing |
| Officer, Director | $160.68 | 9,600 | $1,542,528.00 | 3,437,263 | 2021-12-01 | Filing |
| 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 |