| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $74.02 | 964 | $71,355.28 | 3,947,511 | 2022-02-08 | Filing |
| Officer, Director | $73.59 | 19,036 | $1,400,859.24 | 3,948,475 | 2022-02-08 | Filing |
| Officer, Director | $73.97 | 2,499 | $184,851.03 | 3,967,511 | 2022-02-07 | Filing |
| Officer, Director | $73.35 | 17,501 | $1,283,698.35 | 3,970,010 | 2022-02-07 | Filing |
| Officer, Director | $72.93 | 100 | $7,293.00 | 3,987,511 | 2022-02-04 | Filing |
| Officer, Director | $72.87 | 400 | $29,148.00 | 3,987,611 | 2022-02-04 | Filing |
| Officer, Director | $72.35 | 8,000 | $578,800.00 | 3,988,011 | 2022-02-04 | Filing |
| Officer, Director | $71.35 | 4,600 | $328,210.00 | 3,996,011 | 2022-02-04 | Filing |
| Officer, Director | $70.55 | 6,900 | $486,795.00 | 4,000,611 | 2022-02-04 | Filing |
| Officer, Director | $71.11 | 1,600 | $113,776.00 | 4,007,511 | 2022-02-03 | Filing |
| Officer, Director | $70.73 | 18,400 | $1,301,432.00 | 4,009,111 | 2022-02-03 | Filing |
| Officer, Director | $71.57 | 1,500 | $107,355.00 | 4,027,511 | 2022-02-02 | Filing |
| Officer, Director | $70.92 | 18,500 | $1,312,020.00 | 4,029,011 | 2022-02-02 | Filing |
| Officer, Director | $69.47 | 2,171 | $150,819.37 | 4,047,511 | 2022-02-01 | Filing |
| Officer, Director | $68.75 | 11,529 | $792,618.75 | 4,049,682 | 2022-02-01 | Filing |
| Officer, Director | $68.00 | 6,300 | $428,400.00 | 4,061,211 | 2022-02-01 | Filing |
| Officer, Director | $67.83 | 9,199 | $623,968.17 | 4,067,511 | 2022-01-31 | Filing |
| Officer, Director | $67.45 | 10,601 | $715,037.45 | 4,076,710 | 2022-01-31 | Filing |
| Officer, Director | $65.64 | 200 | $13,128.00 | 4,087,311 | 2022-01-31 | Filing |
| Officer, Director | $65.01 | 2,300 | $149,523.00 | 4,087,511 | 2022-01-28 | Filing |