| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $52.95 | 5,000 | $264,750.00 | 3,958 | 2019-02-22 | Filing |
| Officer | $51.00 | 5,000 | $255,000.00 | 0 | 2019-02-14 | Filing |
| Officer | $48.00 | 5,000 | $240,000.00 | 0 | 2019-02-05 | Filing |
| Large Shareholder, Officer, Director | $41.88 | 13,872 | $580,937.16 | 0 | 2019-01-16 | Filing |
| Large Shareholder, Officer, Director | $41.91 | 2,809 | $117,737.83 | 0 | 2019-01-15 | Filing |
| Large Shareholder, Officer, Director | $41.17 | 33,525 | $1,380,076.74 | 2,809 | 2019-01-15 | Filing |
| Large Shareholder, Officer, Director | $40.78 | 19,453 | $793,291.39 | 0 | 2019-01-14 | Filing |
| Large Shareholder, Officer, Director | $41.81 | 5,000 | $209,047.00 | 0 | 2019-01-11 | Filing |
| Large Shareholder, Officer, Director | $41.51 | 7,400 | $307,188.80 | 5,000 | 2019-01-11 | Filing |
| Large Shareholder, Officer, Director | $41.69 | 14,066 | $586,421.39 | 0 | 2019-01-10 | Filing |
| Large Shareholder, Officer, Director | $41.95 | 14,526 | $609,377.32 | 0 | 2019-01-09 | Filing |
| Large Shareholder, Officer, Director | $42.00 | 21,223 | $891,385.10 | 0 | 2019-01-08 | Filing |
| Large Shareholder, Officer, Director | $41.70 | 35,020 | $1,460,397.04 | 21,223 | 2019-01-08 | Filing |
| Large Shareholder, Officer, Director | $41.55 | 69,765 | $2,898,665.99 | 0 | 2019-01-07 | Filing |
| Large Shareholder, Officer, Director | $41.05 | 64,905 | $2,664,467.08 | 0 | 2019-01-04 | Filing |
| Large Shareholder, Officer, Director | $40.26 | 12,997 | $523,308.61 | 64,905 | 2019-01-04 | Filing |
| Large Shareholder, Officer, Director | $40.86 | 17,874 | $730,385.26 | 0 | 2019-01-03 | Filing |
| Large Shareholder, Officer, Director | $39.93 | 5,065 | $202,256.59 | 17,874 | 2019-01-03 | Filing |
| Officer | $46.64 | 243 | $11,333.52 | 0 | 2018-12-04 | Filing |
| Officer | $45.80 | 1,579 | $72,318.52 | 243 | 2018-12-04 | Filing |