| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $79.76 | 2,842 | $226,677.92 | 10,300 | 2022-05-27 | Filing |
| Large Shareholder, Officer, Director | $80.38 | 2,000 | $160,754.00 | 10,300 | 2022-05-26 | Filing |
| Large Shareholder, Officer, Director | $79.38 | 8,000 | $635,024.00 | 12,300 | 2022-05-26 | Filing |
| Officer | $71.55 | 1,300 | $93,020.98 | 0 | 2021-11-18 | Filing |
| Officer | $70.44 | 3,914 | $275,707.25 | 0 | 2021-11-18 | Filing |
| Director | $74.16 | 4,643 | $344,345.77 | 326,211 | 2022-03-17 | Filing |
| Director | $73.17 | 6,698 | $490,076.58 | 326,211 | 2022-03-17 | Filing |
| Director | $72.20 | 5,000 | $361,003.00 | 326,211 | 2022-03-17 | Filing |
| Large Shareholder, Officer, Director | $73.56 | 3,000 | $220,676.10 | 10,300 | 2022-03-17 | Filing |
| Large Shareholder, Officer, Director | $72.25 | 1 | $72.25 | 10,300 | 2022-03-17 | Filing |
| Large Shareholder, Officer, Director | $72.21 | 1,999 | $144,340.39 | 10,300 | 2022-03-17 | Filing |
| Large Shareholder, Officer, Director | $71.46 | 2,068 | $147,771.42 | 10,300 | 2022-03-16 | Filing |
| Large Shareholder, Officer, Director | $70.63 | 9,932 | $701,455.45 | 10,300 | 2022-03-16 | Filing |
| Large Shareholder, Officer, Director | $69.58 | 2,358 | $164,068.70 | 10,300 | 2022-03-15 | Filing |
| Director | $72.83 | 5,000 | $364,167.00 | 326,211 | 2022-03-16 | Filing |
| Director | $71.29 | 5,000 | $356,438.50 | 326,211 | 2022-03-16 | Filing |
| Director | $70.46 | 25,000 | $1,761,570.00 | 326,211 | 2022-03-16 | Filing |
| Director | $70.09 | 2,531 | $177,403.36 | 326,211 | 2022-03-15 | Filing |
| Director | $69.00 | 5,000 | $345,014.00 | 326,211 | 2022-03-15 | Filing |
| Director | $70.69 | 1,000 | $70,693.40 | 13,464 | 2022-03-11 | Filing |