| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $34.26 | 21,838 | $748,169.88 | 1,255,336 | 2018-05-18 | Filing |
| Large Shareholder, Officer, Director | $34.55 | 22,529 | $778,376.95 | 1,233,498 | 2018-05-17 | Filing |
| Large Shareholder, Officer, Director | $35.04 | 64,125 | $2,246,940.00 | 740,969 | 2018-05-14 | Filing |
| Large Shareholder, Officer, Director | $35.17 | 4,510 | $158,616.70 | 676,844 | 2018-05-11 | Filing |
| Large Shareholder, Officer, Director | $35.20 | 200 | $7,040.00 | 672,334 | 2018-05-10 | Filing |
| Large Shareholder, Officer, Director | $34.96 | 20,235 | $707,415.60 | 672,134 | 2018-05-09 | Filing |
| Large Shareholder, Officer, Director | $34.88 | 24,027 | $838,061.76 | 651,899 | 2018-05-08 | Filing |
| Large Shareholder, Officer, Director | $34.73 | 3,300 | $114,609.00 | 627,872 | 2018-05-07 | Filing |
| Large Shareholder, Officer, Director | $33.07 | 75,899 | $2,509,979.93 | 5,702,377 | 2018-03-14 | Filing |
| Large Shareholder, Officer, Director | $33.22 | 91,842 | $3,050,991.24 | 5,626,478 | 2018-03-13 | Filing |
| Large Shareholder, Officer, Director | $32.59 | 91,842 | $2,993,130.78 | 5,534,636 | 2018-03-12 | Filing |
| Large Shareholder, Officer, Director | $32.06 | 31,172 | $999,374.32 | 5,442,794 | 2018-03-09 | Filing |
| Large Shareholder, Officer, Director | $32.31 | 36,789 | $1,188,652.59 | 5,411,622 | 2018-03-08 | Filing |
| Large Shareholder, Officer, Director | $32.31 | 41,635 | $1,345,226.85 | 5,374,833 | 2018-03-07 | Filing |
| Large Shareholder, Officer, Director | $32.09 | 26,681 | $856,193.29 | 5,333,198 | 2018-03-06 | Filing |
| Large Shareholder, Officer, Director | $32.17 | 36,399 | $1,170,955.83 | 5,306,517 | 2018-03-05 | Filing |
| Large Shareholder, Officer, Director | $31.65 | 75,042 | $2,375,079.30 | 5,270,118 | 2018-03-02 | Filing |
| Large Shareholder, Officer, Director | $31.79 | 57,198 | $1,818,324.42 | 5,195,076 | 2018-03-01 | Filing |
| Large Shareholder, Officer, Director | $32.13 | 5,000 | $160,650.00 | 162,790 | 2018-02-27 | Filing |
| Large Shareholder, Officer, Director | $32.13 | 5,000 | $160,650.00 | 32,000 | 2018-02-27 | Filing |