| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $313.93 | 1,220 | $382,994.60 | 8,334 | 2019-03-01 | Filing |
| Director | $300.00 | 3,300 | $990,000.00 | 341,568 | 2019-02-27 | Filing |
| Officer | $304.63 | 298 | $90,779.74 | 2,297 | 2019-02-26 | Filing |
| Officer | $295.18 | 114 | $33,650.52 | 29,420 | 2019-02-15 | Filing |
| Officer | $294.56 | 1,146 | $337,565.76 | 29,534 | 2019-02-15 | Filing |
| Director | $293.66 | 3,300 | $969,078.00 | 344,868 | 2019-02-13 | Filing |
| Officer, Director | $284.54 | 400 | $113,816.00 | 64,104 | 2019-02-01 | Filing |
| Officer, Director | $283.73 | 1,000 | $283,730.00 | 64,504 | 2019-02-01 | Filing |
| Officer, Director | $282.84 | 800 | $226,272.00 | 65,504 | 2019-02-01 | Filing |
| Officer, Director | $281.55 | 600 | $168,930.00 | 66,304 | 2019-02-01 | Filing |
| Officer, Director | $280.53 | 200 | $56,106.00 | 66,904 | 2019-02-01 | Filing |
| Director | $280.11 | 1,000 | $280,110.00 | 3,256 | 2019-02-01 | Filing |
| Officer | $280.11 | 124 | $34,733.64 | 6,879 | 2019-02-01 | Filing |
| Director | $303.53 | 3,300 | $1,001,649.00 | 329,979 | 2019-01-23 | Filing |
| Director | $296.20 | 3,300 | $977,460.00 | 333,279 | 2019-01-09 | Filing |
| Director | $294.71 | 1,000 | $294,710.00 | 3,256 | 2019-01-02 | Filing |
| Officer, Director | $296.05 | 200 | $59,210.00 | 67,104 | 2019-01-02 | Filing |
| Officer, Director | $294.93 | 600 | $176,958.00 | 67,304 | 2019-01-02 | Filing |
| Officer, Director | $293.77 | 700 | $205,639.00 | 67,904 | 2019-01-02 | Filing |
| Officer, Director | $292.68 | 800 | $234,144.00 | 68,604 | 2019-01-02 | Filing |