| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $92.94 | 2,796 | $259,865.27 | 420,069 | 2020-12-17 | Filing |
| Officer, Director | $91.77 | 13,936 | $1,278,913.69 | 422,865 | 2020-12-17 | Filing |
| Officer, Director | $90.98 | 3,168 | $288,228.76 | 436,801 | 2020-12-17 | Filing |
| Officer | $102.75 | 100 | $10,275.00 | 87,211 | 2020-12-14 | Filing |
| Officer | $102.06 | 1,006 | $102,675.38 | 87,311 | 2020-12-14 | Filing |
| Officer | $100.97 | 400 | $40,388.00 | 88,317 | 2020-12-14 | Filing |
| Officer | $99.77 | 3,822 | $381,315.21 | 88,717 | 2020-12-14 | Filing |
| Officer | $98.80 | 3,148 | $311,012.64 | 92,539 | 2020-12-14 | Filing |
| Officer | $97.70 | 2,946 | $287,812.12 | 95,687 | 2020-12-14 | Filing |
| Officer | $96.65 | 11,765 | $1,137,141.37 | 98,633 | 2020-12-14 | Filing |
| Officer | $95.89 | 1,813 | $173,857.09 | 110,398 | 2020-12-14 | Filing |
| Officer | $52.40 | 14,781 | $774,514.05 | 93,091 | 2020-11-16 | Filing |
| Officer | $51.60 | 5,287 | $272,825.06 | 107,872 | 2020-11-16 | Filing |
| Officer | $50.37 | 4,932 | $248,406.59 | 113,159 | 2020-11-16 | Filing |
| Officer, Director | $51.03 | 10,154 | $518,158.62 | 419,969 | 2020-11-13 | Filing |
| Officer, Director | $51.03 | 9,846 | $502,441.38 | 419,969 | 2020-11-13 | Filing |
| Officer, Director | $51.03 | 10,000 | $510,300.00 | 419,969 | 2020-11-13 | Filing |
| Officer, Director | $54.47 | 1,864 | $101,533.57 | 419,969 | 2020-11-12 | Filing |
| Officer, Director | $53.98 | 10,846 | $585,505.04 | 421,833 | 2020-11-12 | Filing |
| Officer, Director | $52.66 | 2,088 | $109,961.39 | 432,679 | 2020-11-12 | Filing |