| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $61.15 | 900 | $55,035.00 | 217,682 | 2020-06-25 | Filing |
| Officer | $59.76 | 526 | $31,433.76 | 218,582 | 2020-06-25 | Filing |
| Large Shareholder | $62.45 | 15,079 | $941,683.55 | 207,557 | 2020-06-25 | Filing |
| Large Shareholder | $61.76 | 10,323 | $637,548.48 | 222,636 | 2020-06-25 | Filing |
| Large Shareholder | $60.99 | 2,868 | $174,919.32 | 232,959 | 2020-06-25 | Filing |
| Large Shareholder | $61.63 | 276 | $17,009.88 | 235,827 | 2020-06-24 | Filing |
| Large Shareholder | $60.60 | 277 | $16,786.20 | 236,103 | 2020-06-24 | Filing |
| Large Shareholder | $62.45 | 28,488 | $1,779,075.60 | 442,479 | 2020-06-25 | Filing |
| Large Shareholder | $61.76 | 19,504 | $1,204,567.04 | 470,967 | 2020-06-25 | Filing |
| Large Shareholder | $60.99 | 5,417 | $330,382.83 | 490,471 | 2020-06-25 | Filing |
| Large Shareholder | $61.63 | 523 | $32,232.49 | 495,888 | 2020-06-24 | Filing |
| Large Shareholder | $60.60 | 524 | $31,754.40 | 496,411 | 2020-06-24 | Filing |
| Large Shareholder, Director | $62.45 | 28,488 | $1,779,075.60 | 442,479 | 2020-06-25 | Filing |
| Large Shareholder, Director | $61.76 | 19,504 | $1,204,567.04 | 470,967 | 2020-06-25 | Filing |
| Large Shareholder, Director | $60.99 | 5,417 | $330,382.83 | 490,471 | 2020-06-25 | Filing |
| Large Shareholder, Director | $62.45 | 15,079 | $941,683.55 | 207,557 | 2020-06-25 | Filing |
| Large Shareholder, Director | $61.76 | 10,323 | $637,548.48 | 222,636 | 2020-06-25 | Filing |
| Large Shareholder, Director | $60.99 | 2,868 | $174,919.32 | 232,959 | 2020-06-25 | Filing |
| Large Shareholder, Director | $62.48 | 13,370 | $835,357.60 | 475,466 | 2020-06-25 | Filing |
| Large Shareholder, Director | $61.63 | 523 | $32,232.49 | 495,888 | 2020-06-24 | Filing |