| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $86.48 | 4,547 | $393,224.56 | 16,446 | 2021-05-26 | Filing |
| Large Shareholder, Other | $85.39 | 3,200 | $273,248.00 | 20,993 | 2021-05-26 | Filing |
| Large Shareholder, Other | $86.46 | 200 | $17,292.00 | 0 | 2021-05-25 | Filing |
| Large Shareholder, Other | $85.47 | 1,808 | $154,529.76 | 200 | 2021-05-25 | Filing |
| Large Shareholder, Other | $85.01 | 28,684 | $2,438,426.84 | 2,008 | 2021-05-25 | Filing |
| Large Shareholder, Other | $83.95 | 1,700 | $142,715.00 | 30,692 | 2021-05-25 | Filing |
| Officer | $86.75 | 2,500 | $216,877.75 | 37,137 | 2021-05-26 | Filing |
| Large Shareholder | $82.56 | 1,200 | $99,072.00 | 83,402 | 2021-05-21 | Filing |
| Large Shareholder | $81.90 | 19,381 | $1,587,303.90 | 84,602 | 2021-05-21 | Filing |
| Large Shareholder | $80.66 | 24,190 | $1,951,165.40 | 103,983 | 2021-05-21 | Filing |
| Large Shareholder | $83.37 | 1,260 | $105,046.20 | 128,173 | 2021-05-20 | Filing |
| Large Shareholder | $82.38 | 5,225 | $430,435.50 | 129,433 | 2021-05-20 | Filing |
| Large Shareholder | $81.79 | 8,744 | $715,171.76 | 134,658 | 2021-05-20 | Filing |
| Large Shareholder, Other | $83.99 | 8,930 | $750,030.70 | 0 | 2021-05-24 | Filing |
| Large Shareholder, Other | $83.32 | 9,151 | $762,461.32 | 8,930 | 2021-05-24 | Filing |
| Large Shareholder, Other | $83.32 | 200 | $16,664.00 | 0 | 2021-05-21 | Filing |
| Large Shareholder, Other | $82.69 | 934 | $77,232.46 | 200 | 2021-05-21 | Filing |
| Large Shareholder, Other | $81.80 | 23,775 | $1,944,795.00 | 1,134 | 2021-05-21 | Filing |
| Large Shareholder, Other | $80.68 | 9,254 | $746,612.72 | 24,909 | 2021-05-21 | Filing |
| Large Shareholder, Other | $84.18 | 400 | $33,672.00 | 0 | 2021-05-20 | Filing |