| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $64.64 | 9,000 | $581,759.10 | 84,085 | 2021-02-18 | Filing |
| Officer | $66.63 | 745 | $49,642.55 | 93,085 | 2021-02-17 | Filing |
| Officer | $66.08 | 6,955 | $459,617.00 | 93,830 | 2021-02-17 | Filing |
| Officer | $65.03 | 2,300 | $149,562.10 | 100,785 | 2021-02-17 | Filing |
| Officer, Director | $66.98 | 1,100 | $73,678.00 | 1,063,878 | 2021-02-17 | Filing |
| Officer, Director | $66.13 | 5,397 | $356,903.61 | 1,064,978 | 2021-02-17 | Filing |
| Officer, Director | $65.34 | 8,503 | $555,586.02 | 1,070,375 | 2021-02-17 | Filing |
| Officer, Director | $68.60 | 100 | $6,860.00 | 1,078,878 | 2021-02-16 | Filing |
| Officer, Director | $67.83 | 5,211 | $353,462.13 | 1,078,978 | 2021-02-16 | Filing |
| Officer, Director | $66.75 | 5,298 | $353,641.50 | 1,084,189 | 2021-02-16 | Filing |
| Officer, Director | $65.74 | 4,391 | $288,664.34 | 1,089,487 | 2021-02-16 | Filing |
| Large Shareholder | $63.02 | 24,730 | $1,558,484.60 | 7,523,240 | 2021-02-10 | Filing |
| 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 |