Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $87.25 | 700 | Officer | 184,079 | 2018-12-31 | Filing |
| $86.51 | 100 | Officer | 184,779 | 2018-12-31 | Filing |
| $87.45 | 500 | Officer | 179,879 | 2018-12-28 | Filing |
| $86.57 | 1,000 | Officer | 180,379 | 2018-12-28 | Filing |
| $85.67 | 2,400 | Officer | 181,379 | 2018-12-28 | Filing |
| $84.54 | 1,100 | Officer | 183,779 | 2018-12-28 | Filing |
| $89.41 | 100 | Officer | 42,698 | 2018-12-18 | Filing |
| $88.85 | 600 | Officer | 42,798 | 2018-12-18 | Filing |
| $87.76 | 400 | Officer | 43,398 | 2018-12-18 | Filing |
| $86.76 | 400 | Officer | 43,798 | 2018-12-18 | Filing |
| $85.61 | 1,220 | Officer | 44,198 | 2018-12-18 | Filing |
| $84.73 | 600 | Officer | 45,418 | 2018-12-18 | Filing |
| $83.54 | 200 | Officer | 46,018 | 2018-12-18 | Filing |
| $89.40 | 800 | Large Shareholder, Officer, Director | 90,372 | 2018-12-18 | Filing |
| $88.64 | 2,800 | Large Shareholder, Officer, Director | 91,172 | 2018-12-18 | Filing |
| $87.71 | 3,000 | Large Shareholder, Officer, Director | 93,972 | 2018-12-18 | Filing |
| $86.55 | 2,100 | Large Shareholder, Officer, Director | 96,972 | 2018-12-18 | Filing |
| $85.55 | 7,930 | Large Shareholder, Officer, Director | 99,072 | 2018-12-18 | Filing |
| $84.62 | 3,600 | Large Shareholder, Officer, Director | 107,002 | 2018-12-18 | Filing |
| $83.53 | 600 | Large Shareholder, Officer, Director | 110,602 | 2018-12-18 | Filing |