| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $130.38 | 6,100 | $795,318.00 | 98,832 | 2022-01-20 | Filing |
| Director | $129.21 | 600 | $77,526.00 | 104,932 | 2022-01-20 | Filing |
| Director | $128.06 | 2,000 | $256,112.00 | 105,532 | 2022-01-20 | Filing |
| Director | $126.96 | 2,523 | $320,309.99 | 107,532 | 2022-01-20 | Filing |
| Director | $132.38 | 1,300 | $172,096.60 | 70,055 | 2022-01-19 | Filing |
| Director | $131.67 | 9,088 | $1,196,571.52 | 71,355 | 2022-01-19 | Filing |
| Director | $130.68 | 5,339 | $697,705.86 | 80,443 | 2022-01-19 | Filing |
| Director | $129.64 | 3,400 | $440,786.20 | 85,782 | 2022-01-19 | Filing |
| Director | $128.60 | 7,498 | $964,250.30 | 89,182 | 2022-01-19 | Filing |
| Director | $127.65 | 7,006 | $894,322.91 | 96,680 | 2022-01-19 | Filing |
| Director | $126.69 | 6,369 | $806,907.72 | 103,686 | 2022-01-19 | Filing |
| Large Shareholder, Officer, Director | $144.10 | 13,500 | $1,945,390.50 | 0 | 2022-01-11 | Filing |
| Large Shareholder, Officer, Director | $143.22 | 22,535 | $3,227,485.24 | 13,500 | 2022-01-11 | Filing |
| Large Shareholder, Officer, Director | $142.46 | 20,403 | $2,906,570.57 | 36,035 | 2022-01-11 | Filing |
| Large Shareholder, Officer, Director | $141.24 | 11,372 | $1,606,181.28 | 56,438 | 2022-01-11 | Filing |
| Large Shareholder, Officer, Director | $140.46 | 2,190 | $307,600.83 | 67,810 | 2022-01-11 | Filing |
| Large Shareholder, Officer, Director | $139.18 | 1,600 | $222,694.40 | 70,000 | 2022-01-11 | Filing |
| Large Shareholder, Officer, Director | $137.93 | 500 | $68,965.00 | 71,600 | 2022-01-11 | Filing |
| Large Shareholder, Officer, Director | $136.39 | 1,500 | $204,585.00 | 72,100 | 2022-01-11 | Filing |
| Large Shareholder, Officer, Director | $135.53 | 2,300 | $311,725.90 | 73,600 | 2022-01-11 | Filing |