| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $160.09 | 1,356 | $217,080.41 | 514,720 | 2021-01-15 | Filing |
| Officer, Director | $159.17 | 74,675 | $11,886,243.78 | 516,076 | 2021-01-15 | Filing |
| Officer, Director | $158.04 | 38,176 | $6,033,147.98 | 590,751 | 2021-01-15 | Filing |
| Officer, Director | $157.22 | 28,557 | $4,489,605.89 | 628,927 | 2021-01-15 | Filing |
| Officer, Director | $156.09 | 6,536 | $1,020,213.39 | 657,484 | 2021-01-15 | Filing |
| Director | $142.00 | 4,934 | $700,628.00 | 4,059 | 2021-01-11 | Filing |
| Director | $129.23 | 2,690 | $347,628.70 | 4,643 | 2021-01-04 | Filing |
| Director | $135.00 | 538 | $72,630.00 | 4,643 | 2020-12-28 | Filing |
| Director | $125.44 | 4,954 | $621,429.76 | 4,059 | 2020-12-10 | Filing |
| Director | $120.00 | 2,690 | $322,800.00 | 4,643 | 2020-12-03 | Filing |
| Director | $113.28 | 538 | $60,944.64 | 4,643 | 2020-11-25 | Filing |
| Director | $110.30 | 5,000 | $551,500.00 | 4,059 | 2020-11-10 | Filing |
| Director | $105.28 | 2,690 | $283,203.20 | 4,643 | 2020-11-03 | Filing |
| Director | $104.03 | 538 | $55,968.14 | 4,643 | 2020-10-26 | Filing |
| Officer, Director | $110.03 | 3,400 | $374,111.86 | 620,800 | 2020-10-27 | Filing |
| Officer, Director | $109.28 | 10,000 | $1,092,834.00 | 624,200 | 2020-10-27 | Filing |
| Officer, Director | $108.19 | 13,272 | $1,435,937.50 | 634,200 | 2020-10-27 | Filing |
| Officer, Director | $107.44 | 9,678 | $1,039,819.80 | 647,472 | 2020-10-27 | Filing |
| Officer, Director | $106.35 | 25,263 | $2,686,800.89 | 657,150 | 2020-10-27 | Filing |
| Officer, Director | $105.35 | 14,238 | $1,500,037.37 | 682,413 | 2020-10-27 | Filing |