| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $105.21 | 500 | $52,605.00 | 30,702 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $104.44 | 3,400 | $355,097.02 | 31,202 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $103.40 | 19,042 | $1,968,919.95 | 34,602 | 2019-09-09 | Filing |
| Large Shareholder, Officer, Director | $102.63 | 37,058 | $3,803,240.31 | 53,644 | 2019-09-09 | Filing |
| Large Shareholder, Director | $99.13 | 25,000 | $2,478,250.00 | 10,181 | 2019-08-28 | Filing |
| Large Shareholder, Director | $90.58 | 219 | $19,835.93 | 0 | 2019-08-13 | Filing |
| Large Shareholder, Director | $90.31 | 8,794 | $794,202.85 | 219 | 2019-08-12 | Filing |
| Large Shareholder, Director | $90.20 | 2,400 | $216,480.00 | 9,013 | 2019-08-09 | Filing |
| Large Shareholder, Director | $89.02 | 17,587 | $1,565,594.74 | 11,413 | 2019-08-09 | Filing |
| Large Shareholder, Director | $89.96 | 500 | $44,980.00 | 29,000 | 2019-08-08 | Filing |
| Large Shareholder, Director | $89.40 | 5,868 | $524,599.20 | 29,500 | 2019-08-08 | Filing |
| Large Shareholder, Director | $88.56 | 11,632 | $1,030,129.92 | 35,368 | 2019-08-08 | Filing |
| Large Shareholder, Director | $87.16 | 1,100 | $95,876.00 | 47,000 | 2019-08-08 | Filing |
| Large Shareholder, Director | $85.98 | 900 | $77,382.00 | 48,100 | 2019-08-08 | Filing |
| Large Shareholder, Director | $87.70 | 800 | $70,160.00 | 49,000 | 2019-08-07 | Filing |
| Large Shareholder, Director | $86.15 | 200 | $17,230.00 | 49,800 | 2019-08-07 | Filing |
| Officer | $86.00 | 5,000 | $430,000.00 | 11,692 | 2019-08-08 | Filing |
| Officer | $88.00 | 15,000 | $1,320,000.00 | 11,692 | 2019-08-07 | Filing |
| Officer | $84.79 | 7,500 | $635,910.75 | 51,840 | 2019-08-07 | Filing |
| Officer | $84.06 | 200 | $16,812.00 | 59,340 | 2019-08-07 | Filing |