| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $166.30 | 6,890 | $1,145,827.67 | 30,110,210 | 2020-05-14 | Filing |
| Officer, Director | $165.48 | 1,700 | $281,310.05 | 30,117,100 | 2020-05-14 | Filing |
| Officer, Director | $175.17 | 207 | $36,260.19 | 30,108,800 | 2020-05-13 | Filing |
| Officer, Director | $174.32 | 200 | $34,864.00 | 30,109,007 | 2020-05-13 | Filing |
| Officer, Director | $172.20 | 300 | $51,659.01 | 30,109,207 | 2020-05-13 | Filing |
| Officer, Director | $171.09 | 1,100 | $188,201.97 | 30,109,507 | 2020-05-13 | Filing |
| Officer, Director | $170.22 | 2,100 | $357,469.98 | 30,110,607 | 2020-05-13 | Filing |
| Officer, Director | $169.26 | 4,093 | $692,768.49 | 30,112,707 | 2020-05-13 | Filing |
| Officer, Director | $168.25 | 1,700 | $286,021.94 | 30,116,800 | 2020-05-13 | Filing |
| Officer, Director | $166.87 | 300 | $50,061.99 | 30,118,500 | 2020-05-13 | Filing |
| Officer, Director | $182.89 | 303 | $55,416.00 | 30,108,800 | 2020-05-12 | Filing |
| Officer, Director | $181.74 | 200 | $36,347.00 | 30,109,103 | 2020-05-12 | Filing |
| Officer, Director | $180.87 | 4,200 | $759,672.90 | 30,109,303 | 2020-05-12 | Filing |
| Officer, Director | $179.95 | 2,300 | $413,878.10 | 30,113,503 | 2020-05-12 | Filing |
| Officer, Director | $178.76 | 1,600 | $286,016.00 | 30,115,803 | 2020-05-12 | Filing |
| Officer, Director | $177.48 | 1,397 | $247,937.74 | 30,117,403 | 2020-05-12 | Filing |
| Officer | $181.05 | 1,046 | $189,377.88 | 253,992 | 2020-05-12 | Filing |
| Officer | $180.24 | 1,530 | $275,765.98 | 255,038 | 2020-05-12 | Filing |
| Officer | $178.66 | 670 | $119,704.21 | 256,568 | 2020-05-12 | Filing |
| Officer | $182.86 | 400 | $73,142.52 | 1,062,103 | 2020-05-12 | Filing |