| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $127.07 | 6,558 | $833,318.50 | 14,958 | 2020-02-25 | Filing |
| Officer | $125.44 | 4,405 | $552,563.20 | 10,962 | 2020-02-24 | Filing |
| Officer, Director | $131.29 | 1,871 | $245,643.59 | 250,447 | 2020-02-20 | Filing |
| Officer, Director | $130.29 | 5,202 | $677,768.58 | 252,318 | 2020-02-20 | Filing |
| Officer, Director | $129.70 | 30,004 | $3,891,518.80 | 257,520 | 2020-02-20 | Filing |
| Officer, Director | $128.51 | 5,554 | $713,744.54 | 287,524 | 2020-02-20 | Filing |
| Officer, Director | $134.53 | 2,371 | $318,970.63 | 250,447 | 2020-02-19 | Filing |
| Officer, Director | $134.07 | 6,210 | $832,574.70 | 252,818 | 2020-02-19 | Filing |
| Officer, Director | $133.05 | 6,480 | $862,164.00 | 259,028 | 2020-02-19 | Filing |
| Officer, Director | $131.82 | 17,473 | $2,303,290.86 | 265,508 | 2020-02-19 | Filing |
| Officer, Director | $131.00 | 95,658 | $12,531,198.00 | 282,981 | 2020-02-19 | Filing |
| Officer | $133.97 | 3,525 | $472,244.25 | 2,450 | 2020-02-19 | Filing |
| Officer | $120.09 | 5,000 | $600,450.00 | 27,710 | 2019-11-26 | Filing |
| Officer | $119.74 | 10,000 | $1,197,350.00 | 27,710 | 2019-11-25 | Filing |
| Officer | $119.18 | 4,643 | $553,352.74 | 27,710 | 2019-11-15 | Filing |
| Officer | $117.79 | 3,147 | $370,672.54 | 10,200 | 2019-11-01 | Filing |
| Officer | $115.84 | 17,860 | $2,068,902.40 | 10,365 | 2019-10-31 | Filing |
| Officer | $115.57 | 2,916 | $336,993.37 | 12,339 | 2019-10-31 | Filing |
| Officer | $116.13 | 10,000 | $1,161,250.00 | 27,710 | 2019-10-30 | Filing |
| Officer | $90.73 | 2,202 | $199,791.86 | 10,125 | 2019-03-05 | Filing |