| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $113.63 | 200 | $22,726.00 | 2,925 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $125.49 | 1,200 | $150,591.36 | 500,000 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $124.71 | 9,578 | $1,194,492.49 | 501,200 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $124.25 | 2,231 | $277,191.93 | 510,778 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $123.71 | 16,609 | $2,054,622.99 | 513,009 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $122.64 | 13,300 | $1,631,058.80 | 529,618 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $121.73 | 6,000 | $730,394.40 | 542,918 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $120.69 | 3,600 | $434,466.00 | 548,918 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $119.53 | 1,503 | $179,657.80 | 552,518 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $118.74 | 2,797 | $332,118.30 | 554,021 | 2020-04-08 | Filing |
| Large Shareholder, Officer, Director | $117.61 | 4,775 | $561,595.87 | 556,818 | 2020-04-08 | Filing |
| 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 |