| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $147.51 | 793 | $116,975.43 | 20,565 | 2020-05-07 | Filing |
| Officer | $146.63 | 686 | $100,588.18 | 21,358 | 2020-05-07 | Filing |
| Officer | $145.31 | 431 | $62,628.61 | 22,044 | 2020-05-07 | Filing |
| Officer | $145.16 | 1,755 | $254,755.80 | 21,250 | 2020-05-06 | Filing |
| Officer | $146.12 | 226 | $33,023.12 | 21,964 | 2020-05-05 | Filing |
| Officer | $145.29 | 1,951 | $283,460.79 | 22,190 | 2020-05-05 | Filing |
| Large Shareholder, Officer | $142.21 | 200 | $28,442.00 | 41,875 | 2020-05-05 | Filing |
| Large Shareholder, Officer | $141.50 | 700 | $99,050.00 | 42,075 | 2020-05-05 | Filing |
| Large Shareholder, Officer | $139.97 | 2,100 | $293,937.00 | 42,775 | 2020-05-05 | Filing |
| Large Shareholder, Officer | $138.21 | 1,000 | $138,210.00 | 44,875 | 2020-05-05 | Filing |
| Large Shareholder, Officer | $136.73 | 500 | $68,365.00 | 45,875 | 2020-05-05 | Filing |
| Large Shareholder, Officer, Director | $133.27 | 78 | $10,395.06 | 39,057 | 2020-02-24 | Filing |
| Large Shareholder, Officer, Director | $132.42 | 333 | $44,095.86 | 39,135 | 2020-02-24 | Filing |
| Large Shareholder, Officer, Director | $131.51 | 157 | $20,647.07 | 39,468 | 2020-02-24 | Filing |
| Large Shareholder, Officer, Director | $130.32 | 131 | $17,071.92 | 39,625 | 2020-02-24 | Filing |
| Large Shareholder, Officer, Director | $129.11 | 105 | $13,556.55 | 39,756 | 2020-02-24 | Filing |
| Large Shareholder, Officer, Director | $127.98 | 159 | $20,348.82 | 39,861 | 2020-02-24 | Filing |
| Large Shareholder, Officer, Director | $126.51 | 37 | $4,680.87 | 40,020 | 2020-02-24 | Filing |
| Officer | $144.09 | 157 | $22,622.13 | 22,730 | 2020-02-19 | Filing |
| Officer | $143.15 | 1,117 | $159,898.55 | 22,887 | 2020-02-19 | Filing |