| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $162.58 | 3,288 | $534,570.60 | 30,115,012 | 2020-05-05 | Filing |
| Officer, Director | $161.15 | 500 | $80,577.00 | 30,118,300 | 2020-05-05 | Filing |
| Officer, Director | $161.47 | 1,709 | $275,951.38 | 30,108,800 | 2020-05-04 | Filing |
| Officer, Director | $160.78 | 3,205 | $515,290.93 | 30,110,509 | 2020-05-04 | Filing |
| Officer, Director | $159.63 | 2,800 | $446,955.04 | 30,113,714 | 2020-05-04 | Filing |
| Officer, Director | $158.90 | 1,100 | $174,786.04 | 30,116,514 | 2020-05-04 | Filing |
| Officer, Director | $157.51 | 700 | $110,260.01 | 30,117,614 | 2020-05-04 | Filing |
| Officer, Director | $155.72 | 486 | $75,677.88 | 30,118,314 | 2020-05-04 | Filing |
| Officer, Director | $160.03 | 100 | $16,003.00 | 30,108,800 | 2020-05-01 | Filing |
| Officer, Director | $159.03 | 500 | $79,517.00 | 30,108,900 | 2020-05-01 | Filing |
| Officer, Director | $158.13 | 1,032 | $163,193.67 | 30,109,400 | 2020-05-01 | Filing |
| Officer, Director | $157.21 | 2,300 | $361,583.92 | 30,110,432 | 2020-05-01 | Filing |
| Officer, Director | $156.00 | 6,068 | $946,590.40 | 30,112,732 | 2020-05-01 | Filing |
| Director | $158.49 | 119 | $18,860.31 | 8,187 | 2020-05-01 | Filing |
| Director | $160.00 | 10,000 | $1,600,000.00 | 98,563 | 2020-05-01 | Filing |
| Officer, Director | $164.88 | 300 | $49,464.99 | 30,108,800 | 2020-04-30 | Filing |
| Officer, Director | $164.21 | 900 | $147,787.02 | 30,109,100 | 2020-04-30 | Filing |
| Officer, Director | $163.19 | 1,700 | $277,426.06 | 30,110,000 | 2020-04-30 | Filing |
| Officer, Director | $162.01 | 6,000 | $972,036.60 | 30,111,700 | 2020-04-30 | Filing |
| Officer, Director | $161.28 | 1,100 | $177,405.03 | 30,117,700 | 2020-04-30 | Filing |