| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $152.47 | 200 | $30,494.00 | 159,751 | 2020-03-16 | Filing |
| Officer | $151.36 | 200 | $30,272.00 | 159,951 | 2020-03-16 | Filing |
| Officer | $150.00 | 200 | $30,000.00 | 160,151 | 2020-03-16 | Filing |
| Officer, Director | $176.91 | 200 | $35,382.00 | 1,029,582 | 2020-03-09 | Filing |
| Officer, Director | $175.95 | 388 | $68,268.60 | 1,029,782 | 2020-03-09 | Filing |
| Officer, Director | $174.89 | 1,000 | $174,890.00 | 1,030,170 | 2020-03-09 | Filing |
| Officer, Director | $173.93 | 1,000 | $173,930.00 | 1,031,170 | 2020-03-09 | Filing |
| Officer, Director | $173.01 | 1,000 | $173,010.00 | 1,032,170 | 2020-03-09 | Filing |
| Officer, Director | $171.83 | 1,200 | $206,196.00 | 1,033,170 | 2020-03-09 | Filing |
| Officer, Director | $170.94 | 1,000 | $170,940.00 | 1,034,370 | 2020-03-09 | Filing |
| Officer, Director | $170.15 | 612 | $104,131.80 | 1,035,370 | 2020-03-09 | Filing |
| Officer, Director | $168.86 | 700 | $118,202.00 | 1,035,982 | 2020-03-09 | Filing |
| Officer, Director | $167.94 | 900 | $151,146.00 | 1,036,682 | 2020-03-09 | Filing |
| Director | $186.66 | 178 | $33,225.48 | 1,705 | 2020-02-24 | Filing |
| Director | $185.79 | 126 | $23,409.54 | 1,883 | 2020-02-24 | Filing |
| Officer | $191.51 | 300 | $57,453.00 | 160,351 | 2020-02-18 | Filing |
| Officer | $190.79 | 1,700 | $324,343.00 | 160,651 | 2020-02-18 | Filing |
| Officer | $189.93 | 500 | $94,965.00 | 162,351 | 2020-02-18 | Filing |
| Officer | $185.25 | 5,000 | $926,250.00 | 12,332 | 2020-02-11 | Filing |
| Officer, Director | $185.30 | 10,000 | $1,853,000.00 | 580,662 | 2020-02-11 | Filing |