| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $100.13 | 2,951 | $295,470.65 | 2,794 | 2021-01-13 | Filing |
| Officer | $97.22 | 2,910 | $282,910.20 | 31,395 | 2021-01-12 | Filing |
| Director | $99.77 | 1,859 | $185,480.98 | 28,241 | 2021-01-13 | Filing |
| Officer, Director | $98.46 | 5,000 | $492,320.50 | 64,728 | 2021-01-12 | Filing |
| Officer, Director | $99.65 | 3,000 | $298,955.10 | 162,678 | 2021-01-13 | Filing |
| Officer, Director | $99.06 | 7,000 | $693,411.60 | 165,678 | 2021-01-12 | Filing |
| Large Shareholder, Director | $93.53 | 1,902 | $177,898.05 | 1,377,402 | 2021-01-05 | Filing |
| Large Shareholder, Director | $92.96 | 2,483 | $230,825.14 | 1,379,304 | 2021-01-05 | Filing |
| Large Shareholder, Director | $91.87 | 809 | $74,322.02 | 1,381,787 | 2021-01-05 | Filing |
| Large Shareholder, Director | $92.44 | 264 | $24,403.95 | 1,382,596 | 2021-01-04 | Filing |
| Large Shareholder, Director | $91.97 | 3,839 | $353,060.55 | 1,382,860 | 2021-01-04 | Filing |
| Large Shareholder, Director | $91.08 | 703 | $64,027.13 | 1,386,699 | 2021-01-04 | Filing |
| Large Shareholder, Director | $93.53 | 1,903 | $177,991.59 | 1,167,187 | 2021-01-05 | Filing |
| Large Shareholder, Director | $92.96 | 2,482 | $230,732.18 | 1,169,090 | 2021-01-05 | Filing |
| Large Shareholder, Director | $91.87 | 809 | $74,322.18 | 1,171,572 | 2021-01-05 | Filing |
| Large Shareholder, Director | $92.44 | 264 | $24,404.00 | 1,172,381 | 2021-01-04 | Filing |
| Large Shareholder, Director | $91.97 | 3,839 | $353,060.93 | 1,172,645 | 2021-01-04 | Filing |
| Large Shareholder, Director | $91.08 | 703 | $64,027.27 | 1,176,484 | 2021-01-04 | Filing |
| Large Shareholder | $93.53 | 3,805 | $355,889.64 | 4,105,055 | 2021-01-05 | Filing |
| Large Shareholder | $92.96 | 4,966 | $461,649.79 | 4,108,860 | 2021-01-05 | Filing |