| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $85.03 | 14 | $1,190.39 | 168,950 | 2020-07-10 | Filing |
| Officer, Director | $85.03 | 28 | $2,380.78 | 159,526 | 2020-07-10 | Filing |
| Large Shareholder | $86.64 | 6,000 | $519,828.60 | 5,998 | 2020-07-08 | Filing |
| Large Shareholder | $86.69 | 59,275 | $5,138,330.43 | 18,262,159 | 2020-06-30 | Filing |
| Large Shareholder | $87.59 | 48,658 | $4,261,856.90 | 18,321,434 | 2020-06-30 | Filing |
| Large Shareholder | $88.07 | 22,067 | $1,943,438.48 | 18,370,092 | 2020-06-30 | Filing |
| Large Shareholder | $86.24 | 204,508 | $17,636,749.47 | 18,392,159 | 2020-06-29 | Filing |
| Large Shareholder | $85.52 | 20,672 | $1,767,960.40 | 18,596,667 | 2020-06-29 | Filing |
| Large Shareholder | $85.53 | 127,905 | $10,939,151.87 | 18,617,339 | 2020-06-26 | Filing |
| Large Shareholder | $86.10 | 16,915 | $1,456,461.00 | 18,745,244 | 2020-06-26 | Filing |
| Large Shareholder | $86.69 | 59,266 | $5,137,888.07 | 523,143 | 2020-06-30 | Filing |
| Large Shareholder | $87.58 | 46,773 | $4,096,178.22 | 582,409 | 2020-06-30 | Filing |
| Large Shareholder | $88.08 | 23,961 | $2,110,365.08 | 629,182 | 2020-06-30 | Filing |
| Large Shareholder | $86.25 | 203,823 | $17,580,121.01 | 653,143 | 2020-06-29 | Filing |
| Large Shareholder | $85.53 | 20,201 | $1,727,858.19 | 856,966 | 2020-06-29 | Filing |
| Large Shareholder | $85.49 | 120,293 | $10,284,016.98 | 877,167 | 2020-06-26 | Filing |
| Large Shareholder | $86.07 | 25,683 | $2,210,551.22 | 997,460 | 2020-06-26 | Filing |
| Officer | $79.22 | 1,867 | $147,909.34 | 168,546 | 2020-06-12 | Filing |
| Officer, Director | $79.22 | 4,127 | $326,953.32 | 159,197 | 2020-06-12 | Filing |
| Officer | $79.00 | 3,165 | $250,035.00 | 23,052 | 2020-06-12 | Filing |