| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $44.00 | 17,000 | $748,000.00 | 0 | 2021-03-04 | Filing |
| Large Shareholder, Officer, Director | $44.00 | 100,000 | $4,400,000.00 | 1,075,000 | 2021-03-04 | Filing |
| Large Shareholder, Officer, Director | $44.00 | 528,264 | $23,243,616.00 | 1,267,332 | 2021-03-04 | Filing |
| Officer | $44.00 | 19,000 | $836,000.00 | 0 | 2021-03-04 | Filing |
| Officer | $44.00 | 8,000 | $352,000.00 | 30,000 | 2021-03-04 | Filing |
| Large Shareholder, Officer, Director | $62.84 | 4,202 | $264,066.29 | 1,795,596 | 2021-02-03 | Filing |
| Director | $59.51 | 66,322 | $3,946,689.58 | 326,555 | 2021-01-13 | Filing |
| Large Shareholder, Officer, Director | $62.75 | 30,440 | $1,909,957.80 | 1,799,798 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $58.45 | 6,436 | $376,152.02 | 1,830,238 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $56.78 | 6,224 | $353,380.05 | 1,836,674 | 2021-01-29 | Filing |
| Large Shareholder, Officer, Director | $55.69 | 3,100 | $172,642.10 | 1,842,898 | 2021-01-28 | Filing |
| Large Shareholder, Officer, Director | $55.43 | 8,534 | $473,065.22 | 1,845,998 | 2021-01-26 | Filing |
| Large Shareholder, Officer, Director | $60.74 | 20,628 | $1,252,882.84 | 1,854,532 | 2021-01-26 | Filing |
| Officer, Director | $58.27 | 741 | $43,176.59 | 0 | 2021-01-26 | Filing |
| Director | $60.90 | 91,389 | $5,565,133.16 | 231,355 | 2021-01-26 | Filing |
| Officer, Director | $58.98 | 42,338 | $2,497,052.90 | 741 | 2021-01-25 | Filing |
| Officer, Director | $58.44 | 12,151 | $710,067.99 | 43,079 | 2021-01-22 | Filing |
| Officer, Director | $58.98 | 42,388 | $2,500,001.85 | 691 | 2021-01-25 | Filing |
| Officer, Director | $58.44 | 12,151 | $710,067.99 | 43,079 | 2021-01-22 | Filing |
| Large Shareholder, Officer, Director | $58.06 | 11,706 | $679,697.18 | 1,875,160 | 2021-01-25 | Filing |