| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $176.60 | 167 | $29,492.20 | 428,964 | 2021-01-04 | Filing |
| Officer | $175.26 | 610 | $106,908.60 | 429,131 | 2021-01-04 | Filing |
| Officer | $174.47 | 1,190 | $207,619.30 | 429,741 | 2021-01-04 | Filing |
| Officer | $173.66 | 2,300 | $399,418.00 | 430,931 | 2021-01-04 | Filing |
| Officer | $172.25 | 200 | $34,450.00 | 433,231 | 2021-01-04 | Filing |
| Director | $190.88 | 65 | $12,407.20 | 3,063 | 2020-12-14 | Filing |
| Officer, Director | $197.24 | 100 | $19,724.00 | 957,582 | 2020-12-11 | Filing |
| Officer, Director | $194.85 | 300 | $58,455.00 | 957,682 | 2020-12-11 | Filing |
| Officer, Director | $193.83 | 400 | $77,532.00 | 957,982 | 2020-12-11 | Filing |
| Officer, Director | $193.02 | 1,000 | $193,020.00 | 958,382 | 2020-12-11 | Filing |
| Officer, Director | $191.94 | 972 | $186,565.68 | 959,382 | 2020-12-11 | Filing |
| Officer, Director | $190.94 | 600 | $114,564.00 | 960,354 | 2020-12-11 | Filing |
| Officer, Director | $189.86 | 2,728 | $517,938.08 | 960,954 | 2020-12-11 | Filing |
| Officer, Director | $189.06 | 1,000 | $189,060.00 | 963,682 | 2020-12-11 | Filing |
| Officer, Director | $188.20 | 400 | $75,280.00 | 964,682 | 2020-12-11 | Filing |
| Officer, Director | $186.87 | 500 | $93,435.00 | 965,082 | 2020-12-11 | Filing |
| Officer | $223.06 | 100 | $22,306.00 | 433,431 | 2020-12-01 | Filing |
| Officer | $220.27 | 100 | $22,027.00 | 433,531 | 2020-12-01 | Filing |
| Officer | $219.31 | 200 | $43,862.00 | 433,631 | 2020-12-01 | Filing |
| Officer | $218.79 | 500 | $109,395.00 | 433,831 | 2020-12-01 | Filing |