| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $109.04 | 2,584 | $281,751.35 | 5,094 | 2022-04-11 | Filing |
| Officer, Director | $108.00 | 1,157 | $124,959.24 | 7,678 | 2022-04-11 | Filing |
| Officer, Director | $106.94 | 803 | $85,869.77 | 8,835 | 2022-04-11 | Filing |
| Officer, Director | $105.76 | 378 | $39,976.26 | 9,638 | 2022-04-11 | Filing |
| Officer, Director | $104.79 | 240 | $25,148.81 | 10,016 | 2022-04-11 | Filing |
| Officer, Director | $110.68 | 3,042 | $336,698.29 | 0 | 2022-04-11 | Filing |
| Officer, Director | $109.85 | 17,549 | $1,927,794.50 | 3,042 | 2022-04-11 | Filing |
| Officer, Director | $109.03 | 10,126 | $1,104,026.64 | 20,591 | 2022-04-11 | Filing |
| Officer, Director | $108.00 | 4,613 | $498,221.53 | 30,717 | 2022-04-11 | Filing |
| Officer, Director | $106.94 | 3,216 | $343,906.50 | 35,330 | 2022-04-11 | Filing |
| Officer, Director | $105.76 | 1,522 | $160,961.09 | 38,546 | 2022-04-11 | Filing |
| Officer, Director | $104.79 | 960 | $100,595.23 | 40,068 | 2022-04-11 | Filing |
| Large Shareholder, Officer, Director | $115.83 | 300 | $34,749.39 | 0 | 2022-04-06 | Filing |
| Large Shareholder, Officer, Director | $114.85 | 400 | $45,941.76 | 300 | 2022-04-06 | Filing |
| Large Shareholder, Officer, Director | $113.71 | 600 | $68,225.04 | 700 | 2022-04-06 | Filing |
| Large Shareholder, Officer, Director | $112.83 | 1,057 | $119,263.74 | 1,300 | 2022-04-06 | Filing |
| Large Shareholder, Officer, Director | $111.50 | 1,850 | $206,269.82 | 2,357 | 2022-04-06 | Filing |
| Large Shareholder, Officer, Director | $110.56 | 10,082 | $1,114,660.88 | 4,207 | 2022-04-06 | Filing |
| Large Shareholder, Officer, Director | $109.67 | 19,646 | $2,154,657.37 | 14,289 | 2022-04-06 | Filing |
| Large Shareholder, Officer, Director | $108.65 | 13,149 | $1,428,605.98 | 33,935 | 2022-04-06 | Filing |