| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $41.79 | 25,230 | $1,054,417.21 | 37,797 | 2019-10-25 | Filing |
| Officer, Director | $39.97 | 4,101 | $163,903.03 | 723,297 | 2019-10-03 | Filing |
| Officer, Director | $39.27 | 29,405 | $1,154,587.33 | 723,297 | 2019-10-02 | Filing |
| Officer, Director | $40.53 | 37,344 | $1,513,541.12 | 723,297 | 2019-10-01 | Filing |
| Officer, Director | $41.48 | 11,924 | $494,659.99 | 723,297 | 2019-09-18 | Filing |
| Officer, Director | $42.10 | 40,270 | $1,695,250.22 | 723,297 | 2019-09-17 | Filing |
| Officer, Director | $41.70 | 18,656 | $777,916.02 | 723,297 | 2019-09-16 | Filing |
| Officer | $40.36 | 109,181 | $4,406,545.16 | 194,380 | 2019-05-03 | Filing |
| Officer, Director | $45.73 | 83,808 | $3,832,875.07 | 628,329 | 2018-08-03 | Filing |
| Officer, Director | $45.27 | 16,192 | $733,011.84 | 712,137 | 2018-08-02 | Filing |
| Officer | $40.08 | 60,381 | $2,420,070.48 | 70,928 | 2018-05-07 | Filing |
| Officer | $39.61 | 115,000 | $4,555,150.00 | 302,019 | 2018-05-04 | Filing |
| Officer, Director | $39.58 | 179,720 | $7,113,317.60 | 728,329 | 2018-05-04 | Filing |
| Officer | $39.48 | 20,000 | $789,600.00 | 87,117 | 2018-02-06 | Filing |
| Officer | $41.55 | 40,000 | $1,661,892.00 | 79,028 | 2018-02-02 | Filing |
| Officer | $42.28 | 17,330 | $732,712.40 | 321,929 | 2018-02-01 | Filing |
| Director | $42.98 | 23,041 | $990,302.18 | 87,470 | 2018-01-29 | Filing |
| Officer, Director | $43.20 | 96,000 | $4,147,008.00 | 783,427 | 2018-01-26 | Filing |
| Officer | $42.35 | 81,302 | $3,443,139.70 | 339,259 | 2018-01-24 | Filing |
| Officer, Director | $40.75 | 15,000 | $611,250.00 | 306,204 | 2018-01-23 | Filing |