| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $40.23 | 18,484 | $743,611.32 | 180,422 | 2021-02-02 | Filing |
| Officer | $38.71 | 18,484 | $715,515.64 | 180,422 | 2021-02-01 | Filing |
| Large Shareholder | $41.58 | 50,000 | $2,079,000.00 | 3,330,316 | 2021-01-25 | Filing |
| Large Shareholder | $42.48 | 29,811 | $1,266,371.28 | 3,380,316 | 2021-01-22 | Filing |
| Large Shareholder | $41.03 | 29,182 | $1,197,337.46 | 3,410,127 | 2021-01-20 | Filing |
| Large Shareholder | $40.30 | 40,000 | $1,612,000.00 | 3,439,309 | 2021-01-19 | Filing |
| Large Shareholder | $40.62 | 29,338 | $1,191,709.56 | 3,479,309 | 2021-01-15 | Filing |
| Large Shareholder | $43.08 | 22,152 | $954,308.16 | 3,508,647 | 2021-01-14 | Filing |
| Officer | $39.01 | 293 | $11,429.93 | 39,107 | 2021-01-08 | Filing |
| Large Shareholder | $40.40 | 8,435 | $340,774.00 | 3,530,799 | 2021-01-12 | Filing |
| Large Shareholder | $40.13 | 12,723 | $510,573.99 | 3,539,234 | 2021-01-11 | Filing |
| Large Shareholder | $40.35 | 27,277 | $1,100,626.95 | 3,551,957 | 2021-01-11 | Filing |
| Large Shareholder | $40.20 | 40,000 | $1,608,000.00 | 3,579,234 | 2021-01-11 | Filing |
| Large Shareholder | $39.55 | 30,000 | $1,186,500.00 | 3,619,234 | 2021-01-07 | Filing |
| Large Shareholder | $41.53 | 15,075 | $626,064.75 | 3,649,234 | 2021-01-06 | Filing |
| Large Shareholder | $42.54 | 18,948 | $806,047.92 | 3,664,309 | 2021-01-05 | Filing |
| Officer | $35.49 | 380 | $13,486.20 | 180,422 | 2020-12-01 | Filing |
| Officer | $35.49 | 166 | $5,891.34 | 50,742 | 2020-12-01 | Filing |
| Officer, Director | $35.49 | 813 | $28,853.37 | 202,843 | 2020-12-01 | Filing |
| Director | $22.50 | 1,600,000 | $36,000,000.00 | 47,774 | 2020-11-24 | Filing |