| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $92.94 | 1,100 | $102,234.00 | 5,264 | 2020-09-23 | Filing |
| Director | $90.51 | 200 | $18,102.00 | 6,364 | 2020-09-23 | Filing |
| Director | $89.44 | 400 | $35,776.00 | 6,564 | 2020-09-23 | Filing |
| Director | $88.55 | 880 | $77,924.00 | 6,964 | 2020-09-23 | Filing |
| Large Shareholder, Officer, Director | $92.77 | 900 | $83,493.00 | 288,547 | 2020-09-21 | Filing |
| Large Shareholder, Officer, Director | $92.39 | 15,736 | $1,453,849.04 | 289,447 | 2020-09-21 | Filing |
| Large Shareholder, Officer, Director | $91.12 | 25,391 | $2,313,627.92 | 305,183 | 2020-09-21 | Filing |
| Large Shareholder, Officer, Director | $90.20 | 24,780 | $2,235,156.00 | 330,574 | 2020-09-21 | Filing |
| Large Shareholder, Officer, Director | $89.15 | 10,499 | $935,985.85 | 355,354 | 2020-09-21 | Filing |
| Large Shareholder, Officer, Director | $88.20 | 11,802 | $1,040,936.40 | 365,853 | 2020-09-21 | Filing |
| Large Shareholder, Officer, Director | $87.41 | 2,100 | $183,561.00 | 377,655 | 2020-09-21 | Filing |
| Large Shareholder, Officer, Director | $85.74 | 300 | $25,722.00 | 379,755 | 2020-09-21 | Filing |
| Large Shareholder, Officer, Director | $84.66 | 300 | $25,398.00 | 380,055 | 2020-09-21 | Filing |
| Large Shareholder, Officer, Director | $83.52 | 500 | $41,760.00 | 380,355 | 2020-09-21 | Filing |
| Officer, Director | $84.46 | 411 | $34,713.06 | 303,379 | 2020-09-18 | Filing |
| Officer, Director | $83.99 | 1,403 | $117,837.97 | 303,790 | 2020-09-18 | Filing |
| Officer, Director | $82.28 | 1,600 | $131,648.00 | 305,193 | 2020-09-18 | Filing |
| Officer, Director | $81.48 | 3,677 | $299,601.96 | 306,793 | 2020-09-18 | Filing |
| Officer, Director | $80.41 | 2,909 | $233,912.69 | 310,470 | 2020-09-18 | Filing |
| Officer | $83.83 | 2,296 | $192,473.68 | 178,490 | 2020-09-15 | Filing |