| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $63.19 | 600 | $37,914.00 | 2,927,511 | 2022-04-22 | Filing |
| Officer, Director | $62.49 | 3,512 | $219,464.88 | 2,928,111 | 2022-04-22 | Filing |
| Officer, Director | $61.43 | 15,888 | $975,999.84 | 2,931,623 | 2022-04-22 | Filing |
| Officer, Director | $67.35 | 400 | $26,940.00 | 2,947,511 | 2022-04-21 | Filing |
| Officer, Director | $66.35 | 3,500 | $232,225.00 | 2,947,911 | 2022-04-21 | Filing |
| Officer, Director | $65.72 | 2,300 | $151,156.00 | 2,951,411 | 2022-04-21 | Filing |
| Officer, Director | $64.56 | 8,600 | $555,216.00 | 2,953,711 | 2022-04-21 | Filing |
| Officer, Director | $63.48 | 5,200 | $330,096.00 | 2,962,311 | 2022-04-21 | Filing |
| Officer, Director | $67.31 | 4,500 | $302,895.00 | 2,967,511 | 2022-04-20 | Filing |
| Officer, Director | $66.60 | 15,100 | $1,005,660.00 | 2,972,011 | 2022-04-20 | Filing |
| Officer, Director | $65.13 | 400 | $26,052.00 | 2,987,111 | 2022-04-20 | Filing |
| Officer, Director | $65.10 | 15,671 | $1,020,182.10 | 2,987,511 | 2022-04-19 | Filing |
| Officer, Director | $64.75 | 4,329 | $280,302.75 | 3,003,182 | 2022-04-19 | Filing |
| Officer, Director | $64.49 | 8,074 | $520,692.26 | 3,007,511 | 2022-04-18 | Filing |
| Officer, Director | $63.98 | 11,926 | $763,025.48 | 3,015,585 | 2022-04-18 | Filing |
| Officer, Director | $65.35 | 20,000 | $1,307,000.00 | 3,027,511 | 2022-04-14 | Filing |
| Officer, Director | $65.81 | 5,396 | $355,110.76 | 3,047,511 | 2022-04-13 | Filing |
| Officer, Director | $65.38 | 14,604 | $954,809.52 | 3,052,907 | 2022-04-13 | Filing |
| Officer, Director | $65.71 | 3,200 | $210,272.00 | 3,067,511 | 2022-04-12 | Filing |
| Officer, Director | $65.25 | 16,800 | $1,096,200.00 | 3,070,711 | 2022-04-12 | Filing |