| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $66.33 | 4,500 | $298,485.00 | 3,387,511 | 2022-03-21 | Filing |
| Officer, Director | $65.60 | 15,500 | $1,016,800.00 | 3,392,011 | 2022-03-21 | Filing |
| Officer, Director | $66.38 | 1,800 | $119,484.00 | 3,407,511 | 2022-03-18 | Filing |
| Officer, Director | $65.61 | 9,500 | $623,295.00 | 3,409,311 | 2022-03-18 | Filing |
| Officer, Director | $64.95 | 10,900 | $707,955.00 | 3,418,811 | 2022-03-18 | Filing |
| Officer, Director | $65.02 | 200 | $13,004.00 | 3,429,711 | 2022-03-17 | Filing |
| Officer, Director | $64.40 | 17,600 | $1,133,440.00 | 3,429,911 | 2022-03-17 | Filing |
| Officer, Director | $65.61 | 500 | $32,805.00 | 3,447,511 | 2022-03-16 | Filing |
| Officer, Director | $65.04 | 11,800 | $767,472.00 | 3,448,011 | 2022-03-16 | Filing |
| Officer, Director | $64.35 | 5,500 | $353,925.00 | 3,459,811 | 2022-03-16 | Filing |
| Officer, Director | $63.12 | 2,200 | $138,864.00 | 3,465,311 | 2022-03-16 | Filing |
| Officer, Director | $62.70 | 3,000 | $188,100.00 | 3,467,511 | 2022-03-15 | Filing |
| Officer, Director | $62.01 | 17,000 | $1,054,170.00 | 3,470,511 | 2022-03-15 | Filing |
| Officer, Director | $63.48 | 100 | $6,348.00 | 3,487,511 | 2022-03-14 | Filing |
| Officer, Director | $62.91 | 5,500 | $346,005.00 | 3,487,611 | 2022-03-14 | Filing |
| Officer, Director | $61.83 | 14,400 | $890,352.00 | 3,493,111 | 2022-03-14 | Filing |
| Officer, Director | $62.45 | 2,289 | $142,948.05 | 3,507,511 | 2022-03-11 | Filing |
| Officer, Director | $61.82 | 17,711 | $1,094,894.02 | 3,509,800 | 2022-03-11 | Filing |
| Officer, Director | $61.52 | 1,300 | $79,976.00 | 3,527,511 | 2022-03-10 | Filing |
| Officer, Director | $60.95 | 18,700 | $1,139,765.00 | 3,528,811 | 2022-03-10 | Filing |