| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $51.02 | 200 | $10,204.00 | 316,650 | 2021-02-10 | Filing |
| Officer, Director | $50.56 | 82,850 | $4,188,896.00 | 316,850 | 2021-02-10 | Filing |
| Officer, Director | $50.00 | 300 | $15,000.00 | 399,700 | 2021-02-09 | Filing |
| Officer, Director | $47.25 | 65,408 | $3,090,528.00 | 499,999 | 2020-12-31 | Filing |
| Officer, Director | $47.74 | 58,547 | $2,795,033.78 | 565,407 | 2020-12-30 | Filing |
| Officer, Director | $48.82 | 321 | $15,671.22 | 623,954 | 2020-12-29 | Filing |
| Officer, Director | $47.91 | 92,470 | $4,430,237.70 | 624,275 | 2020-12-29 | Filing |
| Officer, Director | $49.64 | 200 | $9,928.00 | 716,745 | 2020-12-28 | Filing |
| Officer, Director | $48.66 | 108,054 | $5,257,907.64 | 716,945 | 2020-12-28 | Filing |
| Officer, Director | $48.94 | 71,020 | $3,475,718.80 | 499,999 | 2020-12-15 | Filing |
| Officer, Director | $48.60 | 59,216 | $2,877,897.60 | 571,019 | 2020-12-14 | Filing |
| Officer, Director | $48.53 | 62,261 | $3,021,526.33 | 630,235 | 2020-12-11 | Filing |
| Officer, Director | $48.29 | 60,316 | $2,912,659.64 | 692,496 | 2020-12-10 | Filing |
| Officer, Director | $47.05 | 9,899 | $465,747.95 | 0 | 2020-12-07 | Filing |
| Officer, Director | $48.29 | 87,387 | $4,219,918.23 | 752,812 | 2020-12-09 | Filing |
| Officer, Director | $46.85 | 58,768 | $2,753,280.80 | 9,899 | 2020-12-04 | Filing |
| Officer, Director | $46.50 | 102,203 | $4,752,439.50 | 68,667 | 2020-12-03 | Filing |
| Officer, Director | $45.68 | 83,630 | $3,820,218.40 | 170,870 | 2020-12-02 | Filing |
| Officer, Director | $45.51 | 116,469 | $5,300,504.19 | 254,500 | 2020-12-01 | Filing |
| Officer, Director | $45.02 | 8,115 | $365,337.30 | 370,969 | 2020-11-30 | Filing |