| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $90.32 | 200 | $18,064.00 | 303,379 | 2020-10-16 | Filing |
| Officer, Director | $88.79 | 100 | $8,879.00 | 303,579 | 2020-10-16 | Filing |
| Officer, Director | $87.42 | 600 | $52,452.00 | 303,679 | 2020-10-16 | Filing |
| Officer, Director | $86.48 | 1,400 | $121,072.00 | 304,279 | 2020-10-16 | Filing |
| Officer, Director | $85.65 | 2,834 | $242,732.10 | 305,679 | 2020-10-16 | Filing |
| Officer, Director | $84.40 | 4,866 | $410,690.40 | 308,513 | 2020-10-16 | Filing |
| Officer | $94.84 | 200 | $18,968.00 | 178,490 | 2020-10-15 | Filing |
| Officer | $93.27 | 600 | $55,962.00 | 178,690 | 2020-10-15 | Filing |
| Officer | $92.00 | 400 | $36,800.00 | 179,290 | 2020-10-15 | Filing |
| Officer | $91.03 | 500 | $45,515.00 | 179,690 | 2020-10-15 | Filing |
| Officer | $90.07 | 1,100 | $99,077.00 | 180,190 | 2020-10-15 | Filing |
| Officer | $89.34 | 900 | $80,406.00 | 181,290 | 2020-10-15 | Filing |
| Officer | $86.28 | 300 | $25,884.00 | 182,190 | 2020-10-15 | Filing |
| Large Shareholder, Officer, Director | $128.47 | 918 | $117,935.46 | 288,547 | 2020-10-12 | Filing |
| Large Shareholder, Officer, Director | $127.71 | 15,063 | $1,923,695.73 | 289,465 | 2020-10-12 | Filing |
| Large Shareholder, Officer, Director | $126.66 | 42,372 | $5,366,837.52 | 304,528 | 2020-10-12 | Filing |
| Large Shareholder, Officer, Director | $125.94 | 29,255 | $3,684,374.70 | 346,900 | 2020-10-12 | Filing |
| Large Shareholder, Officer, Director | $124.79 | 4,700 | $586,513.00 | 376,155 | 2020-10-12 | Filing |
| Large Shareholder, Officer, Director | $98.09 | 2,938 | $288,188.42 | 288,547 | 2020-10-05 | Filing |
| Large Shareholder, Officer, Director | $97.33 | 8,613 | $838,303.29 | 291,485 | 2020-10-05 | Filing |