| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $366.63 | 4,517 | $1,656,067.71 | 304,485 | 2019-11-25 | Filing |
| Officer, Director | $365.25 | 3,269 | $1,194,002.25 | 309,002 | 2019-11-25 | Filing |
| Officer, Director | $364.55 | 3,755 | $1,368,885.25 | 312,271 | 2019-11-25 | Filing |
| Officer, Director | $363.53 | 3,605 | $1,310,525.65 | 316,026 | 2019-11-25 | Filing |
| Officer, Director | $362.61 | 2,284 | $828,201.24 | 319,631 | 2019-11-25 | Filing |
| Officer, Director | $361.46 | 2,492 | $900,758.32 | 321,915 | 2019-11-25 | Filing |
| Officer, Director | $360.37 | 592 | $213,339.04 | 324,407 | 2019-11-25 | Filing |
| Officer, Director | $359.46 | 1,479 | $531,641.34 | 324,999 | 2019-11-25 | Filing |
| Officer, Director | $358.92 | 156 | $55,991.52 | 326,478 | 2019-11-25 | Filing |
| Director | $360.00 | 1,000 | $360,000.00 | 10,323 | 2019-11-22 | Filing |
| Director | $350.00 | 1,000 | $350,000.00 | 10,323 | 2019-11-21 | Filing |
| Director | $349.00 | 4,500 | $1,570,500.00 | 323 | 2019-11-12 | Filing |
| Officer | $341.38 | 300 | $102,414.00 | 22,455 | 2019-11-08 | Filing |
| Officer | $340.48 | 2,064 | $702,750.72 | 22,755 | 2019-11-08 | Filing |
| Officer | $339.53 | 1,100 | $373,483.00 | 24,819 | 2019-11-08 | Filing |
| Officer | $338.54 | 1,100 | $372,394.00 | 25,919 | 2019-11-08 | Filing |
| Officer | $337.41 | 1,500 | $506,115.00 | 27,019 | 2019-11-08 | Filing |
| Officer | $336.73 | 500 | $168,365.00 | 28,519 | 2019-11-08 | Filing |
| Officer | $335.45 | 400 | $134,180.00 | 29,019 | 2019-11-08 | Filing |
| Officer | $334.66 | 100 | $33,466.00 | 29,419 | 2019-11-08 | Filing |