| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $56.55 | 2,200 | $124,410.00 | 2,727,511 | 2022-05-06 | Filing |
| Officer, Director | $55.80 | 11,800 | $658,440.00 | 2,729,711 | 2022-05-06 | Filing |
| Officer, Director | $54.96 | 6,000 | $329,760.00 | 2,741,511 | 2022-05-06 | Filing |
| Officer, Director | $58.82 | 400 | $23,528.00 | 2,747,511 | 2022-05-05 | Filing |
| Officer, Director | $57.87 | 9,601 | $555,609.87 | 2,747,911 | 2022-05-05 | Filing |
| Officer, Director | $57.32 | 9,999 | $573,142.68 | 2,757,512 | 2022-05-05 | Filing |
| Officer, Director | $59.57 | 1,200 | $71,484.00 | 2,767,511 | 2022-05-04 | Filing |
| Officer, Director | $58.85 | 6,300 | $370,755.00 | 2,768,711 | 2022-05-04 | Filing |
| Officer, Director | $58.00 | 12,500 | $725,000.00 | 2,775,011 | 2022-05-04 | Filing |
| Officer, Director | $59.69 | 2,500 | $149,225.00 | 2,787,511 | 2022-05-03 | Filing |
| Officer, Director | $59.14 | 17,500 | $1,034,950.00 | 2,790,011 | 2022-05-03 | Filing |
| Officer, Director | $60.86 | 200 | $12,172.00 | 2,807,511 | 2022-05-02 | Filing |
| Officer, Director | $60.26 | 9,918 | $597,658.68 | 2,807,711 | 2022-05-02 | Filing |
| Officer, Director | $59.36 | 9,882 | $586,595.52 | 2,817,629 | 2022-05-02 | Filing |
| Officer, Director | $62.06 | 800 | $49,648.00 | 2,827,511 | 2022-04-29 | Filing |
| Officer, Director | $61.43 | 13,700 | $841,591.00 | 2,828,311 | 2022-04-29 | Filing |
| Officer, Director | $60.40 | 5,500 | $332,200.00 | 2,842,011 | 2022-04-29 | Filing |
| Officer, Director | $62.21 | 1,800 | $111,978.00 | 2,847,511 | 2022-04-28 | Filing |
| Officer, Director | $61.60 | 8,861 | $545,837.60 | 2,849,311 | 2022-04-28 | Filing |
| Officer, Director | $60.48 | 9,339 | $564,822.72 | 2,858,172 | 2022-04-28 | Filing |