| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $123.23 | 1,000 | $123,230.00 | 265,599 | 2019-06-11 | Filing |
| Large Shareholder, Officer, Director | $122.02 | 400 | $48,808.00 | 266,599 | 2019-06-11 | Filing |
| Large Shareholder, Officer, Director | $120.66 | 1,200 | $144,792.00 | 266,999 | 2019-06-11 | Filing |
| Large Shareholder, Officer, Director | $119.73 | 2,100 | $251,433.00 | 268,199 | 2019-06-11 | Filing |
| Large Shareholder, Officer, Director | $118.61 | 8,098 | $960,503.78 | 270,299 | 2019-06-11 | Filing |
| Large Shareholder, Officer, Director | $117.91 | 3,900 | $459,849.00 | 278,397 | 2019-06-11 | Filing |
| Officer | $122.73 | 378 | $46,391.94 | 168,931 | 2019-06-07 | Filing |
| Officer | $121.85 | 900 | $109,665.00 | 169,309 | 2019-06-07 | Filing |
| Officer | $121.70 | 78 | $9,492.60 | 170,209 | 2019-06-06 | Filing |
| Officer | $121.07 | 200 | $24,214.00 | 170,287 | 2019-06-06 | Filing |
| Officer | $119.99 | 700 | $83,993.00 | 170,487 | 2019-06-06 | Filing |
| Officer | $118.78 | 300 | $35,634.00 | 171,187 | 2019-06-06 | Filing |
| Officer | $119.85 | 100 | $11,985.00 | 259,885 | 2019-06-05 | Filing |
| Officer | $119.31 | 1,908 | $227,643.48 | 259,985 | 2019-06-05 | Filing |
| Officer | $117.97 | 500 | $58,985.00 | 261,893 | 2019-06-05 | Filing |
| Officer | $117.83 | 408 | $48,074.64 | 262,393 | 2019-06-04 | Filing |
| Officer | $117.20 | 900 | $105,480.00 | 262,801 | 2019-06-04 | Filing |
| Officer | $116.03 | 1,200 | $139,236.00 | 263,701 | 2019-06-04 | Filing |
| Officer | $120.98 | 300 | $36,294.00 | 154,988 | 2019-05-31 | Filing |
| Officer | $120.00 | 771 | $92,520.00 | 155,288 | 2019-05-31 | Filing |