| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $141.83 | 2,237 | $317,273.71 | 18,730 | 2020-02-19 | Filing |
| Officer | $141.82 | 193 | $27,371.26 | 3,728 | 2020-02-18 | Filing |
| Officer | $140.94 | 6,320 | $890,740.80 | 3,921 | 2020-02-18 | Filing |
| Officer | $140.13 | 6,248 | $875,532.24 | 10,241 | 2020-02-18 | Filing |
| Officer | $132.39 | 948 | $125,509.32 | 0 | 2020-02-03 | Filing |
| Officer | $131.62 | 1,085 | $142,805.20 | 948 | 2020-02-03 | Filing |
| Officer | $130.62 | 2,967 | $387,555.18 | 2,033 | 2020-02-03 | Filing |
| Director | $131.01 | 500 | $65,505.00 | 18,324 | 2020-02-03 | Filing |
| Large Shareholder, Director | $123.01 | 9,888 | $1,216,314.97 | 0 | 2020-01-16 | Filing |
| Large Shareholder, Director | $122.25 | 10,112 | $1,236,161.66 | 9,888 | 2020-01-15 | Filing |
| Large Shareholder, Director | $104.19 | 16,483 | $1,717,327.51 | 0 | 2019-11-20 | Filing |
| Large Shareholder, Director | $104.00 | 3,517 | $365,771.87 | 16,483 | 2019-11-19 | Filing |
| Officer | $97.01 | 921 | $89,350.17 | 0 | 2019-10-07 | Filing |
| Officer | $96.54 | 3,081 | $297,446.83 | 921 | 2019-10-07 | Filing |
| Officer | $95.46 | 998 | $95,271.77 | 4,002 | 2019-10-07 | Filing |
| Officer, Director | $96.19 | 302 | $29,050.62 | 0 | 2019-10-04 | Filing |
| Officer, Director | $95.41 | 4,008 | $382,389.65 | 302 | 2019-10-04 | Filing |
| Officer, Director | $95.16 | 15,690 | $1,493,107.47 | 0 | 2019-10-01 | Filing |
| Director | $96.31 | 500 | $48,155.00 | 19,324 | 2019-08-01 | Filing |
| Large Shareholder, Director | $105.76 | 10,299 | $1,089,237.69 | 0 | 2019-07-16 | Filing |