| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $77.58 | 2,806 | $217,683.59 | 3,097,910 | 2020-05-05 | Filing |
| Officer, Director | $76.52 | 1,530 | $117,075.91 | 3,100,716 | 2020-05-05 | Filing |
| Officer, Director | $75.51 | 5,970 | $450,812.01 | 3,102,246 | 2020-05-05 | Filing |
| Officer, Director | $74.00 | 3,971 | $293,854.00 | 3,105,416 | 2020-05-04 | Filing |
| Officer, Director | $73.37 | 45,258 | $3,320,674.50 | 3,109,387 | 2020-05-04 | Filing |
| Officer, Director | $72.55 | 14,742 | $1,069,567.48 | 3,154,645 | 2020-05-04 | Filing |
| Officer | $80.11 | 3,780 | $302,800.30 | 111,171 | 2020-04-29 | Filing |
| Officer | $80.02 | 1,220 | $97,627.57 | 111,171 | 2020-04-28 | Filing |
| Officer, Director | $81.20 | 3,479 | $282,502.11 | 3,155,952 | 2020-04-29 | Filing |
| Officer, Director | $80.25 | 39,872 | $3,199,791.80 | 3,159,431 | 2020-04-29 | Filing |
| Officer, Director | $80.23 | 13,082 | $1,049,572.78 | 3,198,263 | 2020-04-28 | Filing |
| Director | $77.50 | 538 | $41,695.00 | 1,302 | 2020-04-27 | Filing |
| Officer | $77.32 | 5,000 | $386,614.50 | 111,171 | 2020-04-23 | Filing |
| Officer, Director | $73.41 | 2,765 | $202,982.52 | 3,139,971 | 2020-04-20 | Filing |
| Officer, Director | $72.25 | 7,505 | $542,252.01 | 3,142,736 | 2020-04-20 | Filing |
| Officer, Director | $73.41 | 735 | $53,957.38 | 71,060 | 2020-04-20 | Filing |
| Officer, Director | $72.25 | 1,994 | $144,070.29 | 71,795 | 2020-04-20 | Filing |
| Officer, Director | $73.25 | 5,505 | $403,235.75 | 3,150,241 | 2020-04-17 | Filing |
| Officer, Director | $72.57 | 23,725 | $1,721,811.03 | 3,155,746 | 2020-04-17 | Filing |
| Officer, Director | $73.25 | 1,463 | $107,163.29 | 71,060 | 2020-04-17 | Filing |