| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $260.84 | 2,029 | $529,244.36 | 45,971 | 2020-05-20 | Filing |
| Officer, Director | $269.55 | 687 | $185,180.85 | 217,317 | 2020-05-20 | Filing |
| Officer, Director | $268.78 | 2,977 | $800,158.06 | 218,004 | 2020-05-20 | Filing |
| Officer, Director | $267.63 | 1,009 | $270,038.67 | 220,981 | 2020-05-20 | Filing |
| Officer, Director | $266.72 | 878 | $234,180.16 | 221,990 | 2020-05-20 | Filing |
| Officer, Director | $265.58 | 6,364 | $1,690,151.12 | 222,868 | 2020-05-20 | Filing |
| Officer, Director | $264.74 | 4,629 | $1,225,481.46 | 229,232 | 2020-05-20 | Filing |
| Officer, Director | $263.71 | 7,821 | $2,062,475.91 | 233,861 | 2020-05-20 | Filing |
| Officer, Director | $262.81 | 9,453 | $2,484,342.93 | 241,682 | 2020-05-20 | Filing |
| Officer, Director | $261.76 | 9,252 | $2,421,803.52 | 251,135 | 2020-05-20 | Filing |
| Officer, Director | $260.84 | 5,891 | $1,536,608.44 | 260,387 | 2020-05-20 | Filing |
| Director | $270.20 | 1,000 | $270,200.00 | 4,721 | 2020-05-18 | Filing |
| Officer | $291.58 | 100 | $29,158.00 | 196,712 | 2020-05-18 | Filing |
| Officer | $287.47 | 300 | $86,241.00 | 196,812 | 2020-05-18 | Filing |
| Officer | $286.15 | 100 | $28,615.00 | 197,112 | 2020-05-18 | Filing |
| Officer | $285.22 | 300 | $85,566.00 | 197,212 | 2020-05-18 | Filing |
| Officer | $283.96 | 220 | $62,471.20 | 197,512 | 2020-05-18 | Filing |
| Officer | $282.05 | 700 | $197,435.00 | 197,732 | 2020-05-18 | Filing |
| Officer | $280.94 | 800 | $224,752.00 | 198,432 | 2020-05-18 | Filing |
| Officer | $279.25 | 100 | $27,925.00 | 199,232 | 2020-05-18 | Filing |