| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $253.49 | 500 | $126,747.00 | 98,409 | 2020-08-20 | Filing |
| Officer | $252.36 | 600 | $151,414.02 | 98,909 | 2020-08-20 | Filing |
| Officer | $251.12 | 404 | $101,450.54 | 99,509 | 2020-08-20 | Filing |
| Officer | $248.15 | 500 | $124,073.00 | 99,913 | 2020-08-20 | Filing |
| Officer | $248.02 | 1,709 | $423,866.18 | 5,101 | 2020-08-20 | Filing |
| Officer | $246.49 | 1,946 | $479,675.38 | 106,381 | 2020-08-17 | Filing |
| Officer | $246.58 | 1,097 | $270,499.91 | 144,581 | 2020-08-17 | Filing |
| Officer | $246.35 | 6,283 | $1,547,788.78 | 145,678 | 2020-08-17 | Filing |
| Officer | $246.45 | 3,347 | $824,851.42 | 97,188 | 2020-08-17 | Filing |
| Director | $243.54 | 1,500 | $365,310.00 | 12,936 | 2020-08-17 | Filing |
| Officer | $243.54 | 2,800 | $681,912.00 | 39,376 | 2020-08-17 | Filing |
| Officer | $246.46 | 2,180 | $537,284.76 | 39,376 | 2020-08-17 | Filing |
| Large Shareholder, Officer, Director | $253.82 | 900 | $228,440.97 | 56,570 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $252.74 | 3,500 | $884,605.05 | 57,470 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $251.96 | 8,322 | $2,096,837.75 | 60,970 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $250.92 | 12,312 | $3,089,365.21 | 69,292 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $249.96 | 7,166 | $1,791,225.54 | 81,604 | 2020-08-18 | Filing |
| Large Shareholder, Officer, Director | $248.74 | 2,800 | $696,461.08 | 88,770 | 2020-08-18 | Filing |
| Officer | $278.99 | 401 | $111,873.91 | 151,961 | 2020-08-05 | Filing |
| Officer | $277.60 | 126 | $34,978.08 | 152,362 | 2020-08-05 | Filing |