| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $118.21 | 500 | $59,104.75 | 0 | 2020-04-07 | Filing |
| Large Shareholder, Officer, Director | $117.42 | 2,000 | $234,838.00 | 500 | 2020-04-07 | Filing |
| Large Shareholder, Officer, Director | $116.45 | 6,800 | $791,852.52 | 2,500 | 2020-04-07 | Filing |
| Large Shareholder, Officer, Director | $115.44 | 11,085 | $1,279,652.40 | 9,300 | 2020-04-07 | Filing |
| Large Shareholder, Officer, Director | $114.62 | 16,845 | $1,930,810.96 | 20,385 | 2020-04-07 | Filing |
| Large Shareholder, Officer, Director | $113.65 | 18,513 | $2,103,961.72 | 37,230 | 2020-04-07 | Filing |
| Large Shareholder, Officer, Director | $112.59 | 8,450 | $951,420.15 | 55,743 | 2020-04-07 | Filing |
| Large Shareholder, Officer, Director | $111.50 | 4,250 | $473,878.40 | 64,193 | 2020-04-07 | Filing |
| Large Shareholder, Officer, Director | $110.73 | 1,700 | $188,237.43 | 68,443 | 2020-04-07 | Filing |
| Officer | $161.43 | 986 | $159,173.92 | 694 | 2020-03-30 | Filing |
| Officer | $161.08 | 62,379 | $10,047,959.42 | 1,680 | 2020-03-30 | Filing |
| Officer | $159.79 | 6,438 | $1,028,736.39 | 64,059 | 2020-03-30 | Filing |
| Officer | $158.78 | 9,867 | $1,566,684.23 | 70,497 | 2020-03-30 | Filing |
| Officer | $157.71 | 30,279 | $4,775,340.45 | 80,364 | 2020-03-30 | Filing |
| Officer | $156.87 | 27,412 | $4,299,999.83 | 110,643 | 2020-03-30 | Filing |
| Officer | $155.69 | 25,247 | $3,930,720.58 | 138,055 | 2020-03-30 | Filing |
| Officer | $154.71 | 17,955 | $2,777,733.66 | 163,302 | 2020-03-30 | Filing |
| Officer | $153.81 | 10,367 | $1,594,595.96 | 181,257 | 2020-03-30 | Filing |
| Officer | $131.77 | 441 | $58,109.47 | 27,912 | 2020-03-19 | Filing |
| Officer | $130.82 | 1,000 | $130,816.00 | 28,353 | 2020-03-19 | Filing |