| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $150.95 | 700 | $105,665.00 | 104,371 | 2020-12-04 | Filing |
| Officer, Director | $155.40 | 200 | $31,080.00 | 234,058 | 2020-12-04 | Filing |
| Officer, Director | $153.47 | 960 | $147,331.20 | 234,258 | 2020-12-04 | Filing |
| Officer, Director | $152.34 | 2,770 | $421,981.80 | 235,218 | 2020-12-04 | Filing |
| Officer, Director | $151.54 | 14,029 | $2,125,954.66 | 237,988 | 2020-12-04 | Filing |
| Officer, Director | $150.79 | 5,262 | $793,456.98 | 252,017 | 2020-12-04 | Filing |
| Officer | $151.98 | 3,232 | $491,199.36 | 83,729 | 2020-12-04 | Filing |
| Officer | $150.89 | 778 | $117,392.42 | 86,961 | 2020-12-04 | Filing |
| Officer | $156.81 | 1,149 | $180,174.69 | 87,739 | 2020-12-03 | Filing |
| Officer, Director | $141.76 | 300 | $42,528.00 | 257,279 | 2020-11-16 | Filing |
| Officer, Director | $141.10 | 1,500 | $211,650.00 | 257,500 | 2020-11-16 | Filing |
| Officer, Director | $139.76 | 2,610 | $364,773.60 | 259,000 | 2020-11-16 | Filing |
| Officer, Director | $138.93 | 1,590 | $220,898.70 | 261,610 | 2020-11-16 | Filing |
| Officer | $142.55 | 200 | $28,510.00 | 69,239 | 2020-11-16 | Filing |
| Officer | $141.45 | 1,500 | $212,175.00 | 69,439 | 2020-11-16 | Filing |
| Officer | $140.80 | 2,904 | $408,883.20 | 70,939 | 2020-11-16 | Filing |
| Officer | $139.63 | 5,205 | $726,774.15 | 73,843 | 2020-11-16 | Filing |
| Officer | $138.89 | 2,691 | $373,752.99 | 79,048 | 2020-11-16 | Filing |
| Officer | $158.03 | 1 | $158.03 | 88,651 | 2020-11-04 | Filing |
| Officer | $156.91 | 717 | $112,504.47 | 88,652 | 2020-11-04 | Filing |