| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $37.57 | 16,395 | $615,969.99 | 34,566 | 2018-02-26 | Filing |
| Large Shareholder, Director | $43.49 | 800 | $34,792.00 | 775,318 | 2018-02-01 | Filing |
| Large Shareholder, Director | $42.90 | 99,200 | $4,255,352.64 | 776,118 | 2018-02-01 | Filing |
| Large Shareholder, Officer, Director | $44.70 | 40,000 | $1,788,068.00 | 10,961 | 2018-01-25 | Filing |
| Large Shareholder | $45.03 | 618 | $27,831.01 | 88,081 | 2018-01-03 | Filing |
| Large Shareholder | $45.03 | 46,531 | $2,095,477.05 | 430,269 | 2018-01-03 | Filing |
| Large Shareholder | $45.03 | 5,127 | $230,889.32 | 301,859 | 2018-01-03 | Filing |
| Large Shareholder, Director | $43.79 | 100,000 | $4,378,740.00 | 875,318 | 2018-01-02 | Filing |
| Large Shareholder, Officer, Director | $44.64 | 11,000 | $491,002.60 | 10,961 | 2017-12-26 | Filing |
| Large Shareholder, Director | $45.93 | 100,000 | $4,593,090.00 | 975,318 | 2017-12-18 | Filing |
| Large Shareholder | $45.39 | 8,688 | $394,321.39 | 88,699 | 2017-12-14 | Filing |
| Large Shareholder | $45.39 | 46,769 | $2,122,699.93 | 476,800 | 2017-12-14 | Filing |
| Large Shareholder | $45.39 | 30,099 | $1,366,100.30 | 306,986 | 2017-12-14 | Filing |
| Large Shareholder | $45.75 | 1,015 | $46,437.67 | 97,387 | 2017-12-13 | Filing |
| Large Shareholder | $45.75 | 5,473 | $250,397.41 | 523,569 | 2017-12-13 | Filing |
| Large Shareholder | $45.75 | 3,520 | $161,044.93 | 337,085 | 2017-12-13 | Filing |
| Officer | $46.37 | 5,000 | $231,827.00 | 17,415 | 2017-12-08 | Filing |
| Large Shareholder, Director | $41.06 | 15,097 | $619,882.82 | 1,525,553 | 2017-11-30 | Filing |
| Large Shareholder, Director | $41.06 | 1,848 | $75,878.88 | 762 | 2017-11-30 | Filing |
| Large Shareholder, Director | $41.06 | 25,327 | $1,039,926.62 | 73,798 | 2017-11-30 | Filing |