| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $99.79 | 1,300 | $129,731.94 | 210,888 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $103.59 | 100 | $10,358.50 | 200,552 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $101.34 | 1,539 | $155,965.18 | 200,652 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $100.57 | 1,850 | $186,060.98 | 202,191 | 2022-06-27 | Filing |
| Large Shareholder, Officer, Director | $99.73 | 400 | $39,891.52 | 204,041 | 2022-06-27 | Filing |
| Director | $96.39 | 1,000 | $96,390.00 | 5,920 | 2022-06-16 | Filing |
| Large Shareholder, Officer, Director | $105.21 | 900 | $94,689.00 | 3,438,742 | 2022-06-13 | Filing |
| Large Shareholder, Officer, Director | $104.33 | 11,300 | $1,178,959.51 | 3,439,642 | 2022-06-13 | Filing |
| Large Shareholder, Officer, Director | $103.44 | 10,300 | $1,065,471.14 | 3,450,942 | 2022-06-13 | Filing |
| Large Shareholder, Officer, Director | $102.57 | 5,900 | $605,141.76 | 3,461,242 | 2022-06-13 | Filing |
| Large Shareholder, Officer, Director | $101.46 | 29,735 | $3,016,910.13 | 3,467,142 | 2022-06-13 | Filing |
| Large Shareholder, Officer, Director | $100.33 | 54,697 | $5,487,968.80 | 3,496,877 | 2022-06-13 | Filing |
| Large Shareholder, Officer, Director | $99.51 | 95,579 | $9,511,305.24 | 3,551,574 | 2022-06-13 | Filing |
| Large Shareholder, Officer, Director | $98.81 | 41,589 | $4,109,255.21 | 3,647,153 | 2022-06-13 | Filing |
| Officer | $125.00 | 15,971 | $1,996,375.00 | 201,835 | 2022-06-08 | Filing |
| Officer | $120.63 | 4,000 | $482,520.00 | 266,203 | 2022-06-01 | Filing |
| Director | $120.00 | 3,000 | $360,000.00 | 287,925 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $120.18 | 101,244 | $12,167,412.80 | 3,688,742 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $119.56 | 179,389 | $21,448,556.09 | 3,789,986 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $118.57 | 122,780 | $14,557,705.37 | 3,969,375 | 2022-05-27 | Filing |