| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $119.63 | 3,000 | $358,900.20 | 159,399 | 2020-12-14 | Filing |
| Officer, Director | $118.53 | 1,101 | $130,498.89 | 162,399 | 2020-12-14 | Filing |
| Large Shareholder, Director | $119.59 | 200 | $23,917.00 | 918,954 | 2020-12-09 | Filing |
| Large Shareholder, Director | $118.65 | 2,500 | $296,628.00 | 919,154 | 2020-12-09 | Filing |
| Large Shareholder, Director | $117.51 | 1,873 | $220,087.99 | 921,654 | 2020-12-09 | Filing |
| Large Shareholder, Director | $116.54 | 3,212 | $374,312.03 | 923,527 | 2020-12-09 | Filing |
| Large Shareholder, Director | $114.85 | 500 | $57,424.00 | 926,739 | 2020-12-09 | Filing |
| Large Shareholder, Director | $114.20 | 400 | $45,680.00 | 927,239 | 2020-12-09 | Filing |
| Large Shareholder, Director | $112.77 | 1,300 | $146,599.96 | 927,639 | 2020-12-09 | Filing |
| Large Shareholder, Director | $111.88 | 1,500 | $167,821.95 | 928,939 | 2020-12-09 | Filing |
| Large Shareholder, Director | $110.74 | 3,515 | $389,252.15 | 930,439 | 2020-12-09 | Filing |
| Officer | $119.90 | 300 | $35,970.00 | 413 | 2020-12-09 | Filing |
| Officer | $119.24 | 3,100 | $369,630.05 | 713 | 2020-12-09 | Filing |
| Officer | $118.36 | 5,700 | $674,625.78 | 3,813 | 2020-12-09 | Filing |
| Officer | $117.23 | 9,655 | $1,131,809.31 | 9,513 | 2020-12-09 | Filing |
| Officer | $116.48 | 8,146 | $948,877.03 | 19,168 | 2020-12-09 | Filing |
| Officer | $114.35 | 1,900 | $217,272.98 | 27,314 | 2020-12-09 | Filing |
| Officer | $112.81 | 2,934 | $330,979.55 | 29,214 | 2020-12-09 | Filing |
| Officer | $111.93 | 3,319 | $371,508.95 | 32,148 | 2020-12-09 | Filing |
| Officer | $110.77 | 4,946 | $547,873.86 | 35,467 | 2020-12-09 | Filing |