| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $85.26 | 420 | $35,808.40 | 81,217 | 2020-08-27 | Filing |
| Officer | $84.66 | 59,580 | $5,043,899.81 | 81,637 | 2020-08-27 | Filing |
| Officer | $80.25 | 8,050 | $646,043.09 | 1,950 | 2020-07-29 | Filing |
| Officer, Director | $80.07 | 943 | $75,501.86 | 665,200 | 2020-07-27 | Filing |
| Officer, Director | $79.38 | 11,057 | $877,651.59 | 666,143 | 2020-07-27 | Filing |
| Officer, Director | $79.09 | 13,000 | $1,028,209.00 | 665,200 | 2020-07-24 | Filing |
| Officer, Director | $79.41 | 857 | $68,052.40 | 724,426 | 2020-07-27 | Filing |
| Officer, Director | $79.38 | 11,143 | $884,556.97 | 725,283 | 2020-07-27 | Filing |
| Officer, Director | $79.09 | 13,000 | $1,028,210.30 | 724,426 | 2020-07-24 | Filing |
| Officer | $109.95 | 8,750 | $962,048.50 | 0 | 2020-02-21 | Filing |
| Officer | $110.01 | 3,250 | $357,542.58 | 0 | 2020-02-21 | Filing |
| Officer | $109.96 | 9,000 | $989,666.10 | 95,043 | 2020-02-18 | Filing |
| Officer | $109.44 | 5,000 | $547,210.50 | 0 | 2020-02-11 | Filing |
| Officer | $108.24 | 15,000 | $1,623,561.00 | 0 | 2020-02-10 | Filing |
| Other | $109.67 | 3,750 | $411,276.38 | 0 | 2020-02-11 | Filing |
| Officer, Director | $108.34 | 12,000 | $1,300,087.20 | 597,510 | 2020-02-07 | Filing |
| Officer, Director | $108.49 | 200 | $21,698.62 | 597,510 | 2020-02-06 | Filing |
| Officer, Director | $107.89 | 12,800 | $1,381,021.44 | 597,710 | 2020-02-06 | Filing |
| Officer, Director | $108.34 | 12,000 | $1,300,062.00 | 683,373 | 2020-02-07 | Filing |
| Officer, Director | $108.50 | 455 | $49,367.64 | 683,373 | 2020-02-06 | Filing |