| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $330.29 | 3,463 | $1,143,794.27 | 77,342 | 2018-08-10 | Filing |
| Officer | $320.70 | 1,334 | $427,813.80 | 24,484 | 2018-08-02 | Filing |
| Officer | $329.02 | 300 | $98,705.10 | 7,516 | 2018-08-02 | Filing |
| Officer | $326.06 | 200 | $65,212.60 | 7,816 | 2018-08-02 | Filing |
| Officer | $324.57 | 100 | $32,456.50 | 8,016 | 2018-08-02 | Filing |
| Officer | $321.69 | 200 | $64,337.00 | 8,116 | 2018-08-02 | Filing |
| Officer | $320.44 | 200 | $64,087.00 | 8,316 | 2018-08-02 | Filing |
| Officer, Director | $331.45 | 200 | $66,290.00 | 76,535 | 2018-08-01 | Filing |
| Officer, Director | $329.82 | 400 | $131,928.00 | 76,735 | 2018-08-01 | Filing |
| Officer, Director | $328.08 | 500 | $164,040.00 | 77,135 | 2018-08-01 | Filing |
| Officer, Director | $327.11 | 300 | $98,133.00 | 77,635 | 2018-08-01 | Filing |
| Officer, Director | $324.52 | 700 | $227,164.00 | 77,935 | 2018-08-01 | Filing |
| Director | $311.15 | 500 | $155,575.00 | 6,139 | 2018-07-23 | Filing |
| Officer, Director | $300.00 | 3,300 | $990,000.00 | 78,635 | 2018-07-12 | Filing |
| Officer | $290.38 | 511 | $148,382.65 | 70,996 | 2018-07-10 | Filing |
| Officer | $289.31 | 2,889 | $835,805.03 | 71,507 | 2018-07-10 | Filing |
| Officer | $288.42 | 4,100 | $1,182,513.80 | 74,396 | 2018-07-10 | Filing |
| Officer, Director | $278.90 | 100 | $27,890.00 | 82,271 | 2018-07-02 | Filing |
| Officer, Director | $277.20 | 311 | $86,209.82 | 82,371 | 2018-07-02 | Filing |
| Officer, Director | $276.38 | 600 | $165,829.80 | 82,682 | 2018-07-02 | Filing |