| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $315.88 | 900 | $284,292.00 | 74,746 | 2019-04-01 | Filing |
| Officer, Director | $314.86 | 1,100 | $346,346.00 | 75,646 | 2019-04-01 | Filing |
| Officer | $314.45 | 124 | $38,991.80 | 8,210 | 2019-04-01 | Filing |
| Director | $306.93 | 3,300 | $1,012,869.00 | 334,968 | 2019-03-27 | Filing |
| Director | $306.50 | 3,300 | $1,011,450.00 | 338,268 | 2019-03-13 | Filing |
| Officer, Director | $318.00 | 100 | $31,800.00 | 76,746 | 2019-03-01 | Filing |
| Officer, Director | $317.28 | 1,500 | $475,920.00 | 76,846 | 2019-03-01 | Filing |
| Officer, Director | $316.13 | 1,000 | $316,130.00 | 78,346 | 2019-03-01 | Filing |
| Officer, Director | $314.17 | 400 | $125,668.00 | 79,346 | 2019-03-01 | Filing |
| Director | $313.93 | 1,000 | $313,930.00 | 3,256 | 2019-03-01 | Filing |
| 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 |