| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $152.00 | 7,500 | $1,140,000.00 | 105,503 | 2019-04-12 | Filing |
| Officer | $145.97 | 1,250 | $182,462.50 | 9,710 | 2019-03-05 | Filing |
| Officer | $133.14 | 10,579 | $1,408,488.06 | 54,051 | 2018-12-31 | Filing |
| Officer | $132.40 | 9,421 | $1,247,340.40 | 64,630 | 2018-12-31 | Filing |
| Director | $128.00 | 810 | $103,680.00 | 17,867 | 2018-11-07 | Filing |
| Officer | $124.85 | 1,133 | $141,455.05 | 8,428 | 2018-05-30 | Filing |
| Officer | $124.16 | 100 | $12,416.00 | 9,561 | 2018-05-29 | Filing |
| Officer | $123.62 | 1,100 | $135,982.00 | 9,661 | 2018-05-29 | Filing |
| Officer, Director | $132.87 | 1,100 | $146,157.00 | 186,707 | 2017-12-01 | Filing |
| Officer, Director | $132.04 | 2,000 | $264,080.00 | 187,807 | 2017-12-01 | Filing |
| Officer, Director | $131.17 | 900 | $118,053.00 | 189,807 | 2017-12-01 | Filing |
| Officer, Director | $129.95 | 1,000 | $129,950.00 | 190,707 | 2017-12-01 | Filing |
| Officer | $135.73 | 1,391 | $188,800.43 | 8,405 | 2017-11-27 | Filing |
| Officer, Director | $136.15 | 1,740 | $236,901.00 | 191,707 | 2017-11-01 | Filing |
| Officer, Director | $135.28 | 3,260 | $441,012.80 | 193,447 | 2017-11-01 | Filing |
| Officer, Director | $135.33 | 1,197 | $161,990.01 | 196,707 | 2017-10-02 | Filing |
| Officer, Director | $134.75 | 3,803 | $512,454.25 | 197,904 | 2017-10-02 | Filing |
| Officer, Director | $148.55 | 5,566 | $826,829.30 | 201,707 | 2017-08-02 | Filing |
| Officer, Director | $148.01 | 12,778 | $1,891,271.78 | 207,273 | 2017-08-02 | Filing |
| Officer, Director | $148.05 | 7,624 | $1,128,733.20 | 200,526 | 2017-08-01 | Filing |