| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $62.39 | 17,020 | $1,061,877.80 | 7,547,970 | 2021-02-10 | Filing |
| Officer | $58.39 | 11,469 | $669,728.81 | 28,761 | 2021-02-01 | Filing |
| Large Shareholder, Director | $59.45 | 1,000 | $59,450.00 | 7,564,990 | 2021-01-22 | Filing |
| Large Shareholder, Director | $62.12 | 5,900 | $366,508.00 | 7,565,990 | 2021-01-21 | Filing |
| Large Shareholder, Director | $61.45 | 9,100 | $559,195.00 | 7,571,890 | 2021-01-21 | Filing |
| Large Shareholder, Director | $60.18 | 9,800 | $589,764.00 | 7,580,990 | 2021-01-20 | Filing |
| Large Shareholder, Director | $59.37 | 5,200 | $308,724.00 | 7,590,790 | 2021-01-20 | Filing |
| Officer, Director | $58.14 | 900 | $52,326.00 | 1,093,878 | 2021-01-12 | Filing |
| Officer, Director | $57.58 | 14,100 | $811,878.00 | 1,094,778 | 2021-01-12 | Filing |
| Officer, Director | $57.73 | 4,300 | $248,239.00 | 1,108,878 | 2021-01-11 | Filing |
| Officer, Director | $57.06 | 10,700 | $610,542.00 | 1,113,178 | 2021-01-11 | Filing |
| Large Shareholder, Director | $59.17 | 700 | $41,419.00 | 7,595,990 | 2021-01-07 | Filing |
| Large Shareholder, Director | $58.34 | 300 | $17,502.00 | 7,596,690 | 2021-01-07 | Filing |
| Large Shareholder, Director | $59.92 | 1,200 | $71,904.00 | 7,596,990 | 2021-01-06 | Filing |
| Large Shareholder, Director | $59.10 | 8,600 | $508,260.00 | 7,598,190 | 2021-01-06 | Filing |
| Large Shareholder, Director | $58.28 | 5,200 | $303,056.00 | 7,606,790 | 2021-01-06 | Filing |
| Large Shareholder, Director | $61.96 | 3,576 | $221,568.96 | 7,611,990 | 2021-01-05 | Filing |
| Large Shareholder, Director | $61.28 | 11,424 | $700,062.72 | 7,615,566 | 2021-01-05 | Filing |
| Officer | $66.27 | 600 | $39,762.00 | 28,761 | 2021-01-04 | Filing |
| Officer | $65.46 | 800 | $52,370.56 | 29,361 | 2021-01-04 | Filing |