| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $94.05 | 896 | $84,268.80 | 20,709 | 2021-06-08 | Filing |
| Large Shareholder, Other | $92.76 | 8,409 | $780,018.84 | 0 | 2021-06-07 | Filing |
| Large Shareholder, Other | $92.04 | 9,436 | $868,489.44 | 8,409 | 2021-06-07 | Filing |
| Large Shareholder, Other | $90.83 | 1,362 | $123,710.46 | 17,845 | 2021-06-07 | Filing |
| Officer | $90.69 | 1,000 | $90,690.00 | 39 | 2021-05-28 | Filing |
| Officer | $90.80 | 2,500 | $227,002.25 | 37,137 | 2021-05-28 | Filing |
| Large Shareholder, Other | $88.79 | 1,250 | $110,987.50 | 0 | 2021-05-27 | Filing |
| Large Shareholder, Other | $88.01 | 8,693 | $765,070.93 | 1,250 | 2021-05-27 | Filing |
| Large Shareholder, Other | $87.22 | 1,450 | $126,469.00 | 9,943 | 2021-05-27 | Filing |
| Large Shareholder, Other | $86.14 | 1,751 | $150,831.14 | 11,393 | 2021-05-27 | Filing |
| Large Shareholder, Other | $87.35 | 16,446 | $1,436,558.10 | 0 | 2021-05-26 | Filing |
| 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 |