| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $142.49 | 26,171 | $3,729,074.38 | 6,957,662 | 2022-01-27 | Filing |
| Large Shareholder, Officer, Director | $141.48 | 22,621 | $3,200,398.72 | 6,983,833 | 2022-01-27 | Filing |
| Large Shareholder, Officer, Director | $140.54 | 15,148 | $2,128,934.76 | 7,006,454 | 2022-01-27 | Filing |
| Large Shareholder, Officer, Director | $139.52 | 23,980 | $3,345,639.24 | 7,021,602 | 2022-01-27 | Filing |
| Large Shareholder, Officer, Director | $138.47 | 33,488 | $4,637,056.57 | 7,045,582 | 2022-01-27 | Filing |
| Large Shareholder, Officer, Director | $137.99 | 100 | $13,799.00 | 7,079,070 | 2022-01-27 | Filing |
| Director | $170.00 | 20,000 | $3,400,000.00 | 179,327 | 2022-01-13 | Filing |
| Officer | $165.22 | 4,000 | $660,880.00 | 283,320 | 2022-01-03 | Filing |
| Director | $167.06 | 20,000 | $3,341,200.00 | 199,327 | 2021-12-30 | Filing |
| Director | $166.25 | 10,000 | $1,662,500.00 | 317,622 | 2021-12-16 | Filing |
| Director | $166.25 | 20,000 | $3,325,000.00 | 199,327 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $168.56 | 1,800 | $303,402.42 | 1,079,170 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $167.92 | 7,701 | $1,293,120.35 | 1,080,970 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $166.70 | 1,593 | $265,552.78 | 1,088,671 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $165.67 | 6,115 | $1,013,048.81 | 1,090,264 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $164.74 | 7,600 | $1,252,018.68 | 1,096,379 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $163.71 | 19,946 | $3,265,401.55 | 1,103,979 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $162.80 | 18,700 | $3,044,285.20 | 1,123,925 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $161.74 | 13,700 | $2,215,833.89 | 1,142,625 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $160.86 | 5,600 | $900,826.64 | 1,156,325 | 2021-12-15 | Filing |