| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $80.13 | 800,000 | $64,104,000.00 | 3,500,000 | 2020-05-13 | Filing |
| Large Shareholder, Officer, Director | $78.72 | 2,502 | $196,963.44 | 954,681 | 2020-05-01 | Filing |
| Large Shareholder, Officer, Director | $77.66 | 2,197 | $170,609.57 | 957,183 | 2020-05-01 | Filing |
| Large Shareholder, Officer, Director | $76.65 | 5,301 | $406,339.14 | 959,380 | 2020-05-01 | Filing |
| Officer | $78.70 | 2,600 | $204,631.44 | 0 | 2020-05-01 | Filing |
| Officer | $77.66 | 2,010 | $156,097.20 | 2,600 | 2020-05-01 | Filing |
| Officer | $76.64 | 5,390 | $413,109.54 | 4,610 | 2020-05-01 | Filing |
| Large Shareholder, Officer, Director | $79.20 | 1,120 | $88,704.78 | 67,500 | 2020-05-01 | Filing |
| Large Shareholder, Officer, Director | $78.59 | 8,116 | $637,822.64 | 68,620 | 2020-05-01 | Filing |
| Large Shareholder, Officer, Director | $77.53 | 7,394 | $573,241.29 | 76,736 | 2020-05-01 | Filing |
| Large Shareholder, Officer, Director | $76.62 | 17,120 | $1,311,718.99 | 84,130 | 2020-05-01 | Filing |
| Officer | $79.23 | 300 | $23,769.00 | 0 | 2020-05-01 | Filing |
| Officer | $78.66 | 4,200 | $330,370.32 | 300 | 2020-05-01 | Filing |
| Officer | $77.57 | 3,695 | $286,633.71 | 4,500 | 2020-05-01 | Filing |
| Officer | $76.63 | 8,805 | $674,696.33 | 8,195 | 2020-05-01 | Filing |
| Large Shareholder, Officer, Director | $59.82 | 200 | $11,964.00 | 950,514 | 2020-04-01 | Filing |
| Large Shareholder, Officer, Director | $58.34 | 4,716 | $275,137.10 | 950,714 | 2020-04-01 | Filing |
| Large Shareholder, Officer, Director | $57.76 | 5,084 | $293,643.71 | 955,430 | 2020-04-01 | Filing |
| Officer | $59.82 | 200 | $11,964.00 | 0 | 2020-04-01 | Filing |
| Officer | $58.32 | 5,110 | $298,024.91 | 200 | 2020-04-01 | Filing |