| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $116.37 | 4,850 | $564,402.26 | 561,593 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $115.37 | 2,200 | $253,819.06 | 566,443 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $114.21 | 700 | $79,943.78 | 568,643 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $112.94 | 800 | $90,351.04 | 569,343 | 2020-04-08 | Filing |
| 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 |