| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $58.63 | 28,199 | $1,653,335.57 | 216,397 | 2021-01-11 | Filing |
| Officer | $58.37 | 25,000 | $1,459,300.00 | 0 | 2021-01-07 | Filing |
| Officer, Director | $50.04 | 15,000 | $750,525.00 | 35,000 | 2020-12-18 | Filing |
| Officer, Director | $47.20 | 15,000 | $708,015.00 | 50,000 | 2020-12-15 | Filing |
| Officer, Director | $44.28 | 5,000 | $221,390.00 | 65,000 | 2020-12-14 | Filing |
| Officer | $44.03 | 27,000 | $1,188,729.00 | 38,000 | 2020-12-14 | Filing |
| Director | $45.00 | 10,000 | $450,000.00 | 528,355 | 2020-12-08 | Filing |
| Director | $44.00 | 5,000 | $220,000.00 | 538,355 | 2020-12-08 | Filing |
| Director | $44.13 | 10,326 | $455,645.08 | 543,355 | 2020-12-08 | Filing |
| Director | $44.70 | 20,000 | $894,040.00 | 553,681 | 2020-12-08 | Filing |
| Director | $44.45 | 30,000 | $1,333,410.00 | 573,681 | 2020-12-08 | Filing |
| Director | $41.91 | 9,998 | $418,986.19 | 58,676 | 2020-12-08 | Filing |
| Director | $43.56 | 2 | $87.11 | 68,674 | 2020-12-09 | Filing |
| Director | $43.87 | 5,000 | $219,345.00 | 58,676 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $45.01 | 300 | $13,503.00 | 2,373,753 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $45.02 | 100 | $4,502.00 | 2,374,053 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $45.00 | 500 | $22,500.00 | 2,374,153 | 2020-12-08 | Filing |
| Large Shareholder, Officer, Director | $45.00 | 707 | $31,815.00 | 2,374,653 | 2020-12-08 | Filing |
| Officer, Director | $44.84 | 21,383 | $958,770.95 | 244,596 | 2020-12-08 | Filing |
| Officer, Director | $44.18 | 55,804 | $2,465,364.92 | 265,979 | 2020-12-08 | Filing |