| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $128.40 | 450 | $57,780.00 | 1,969,099 | 2022-04-04 | Filing |
| Officer | $130.46 | 2,500 | $326,153.00 | 86,433 | 2022-03-29 | Filing |
| Officer | $129.81 | 4,000 | $519,230.80 | 88,933 | 2022-03-29 | Filing |
| Officer | $128.63 | 2,100 | $270,119.01 | 92,933 | 2022-03-29 | Filing |
| Officer | $127.59 | 700 | $89,309.99 | 95,033 | 2022-03-29 | Filing |
| Officer | $126.65 | 700 | $88,655.00 | 95,733 | 2022-03-29 | Filing |
| Director | $127.21 | 20,000 | $2,544,148.00 | 1,969,549 | 2022-03-28 | Filing |
| Director | $122.51 | 20,000 | $2,450,138.00 | 1,989,549 | 2022-03-24 | Filing |
| Officer | $105.87 | 2,000 | $211,740.00 | 29,895 | 2022-03-18 | Filing |
| Officer | $100.00 | 10,000 | $1,000,000.00 | 86,433 | 2022-03-17 | Filing |
| Large Shareholder, Officer, Director | $95.53 | 800 | $76,423.04 | 0 | 2022-03-08 | Filing |
| Large Shareholder, Officer, Director | $94.68 | 3,362 | $318,305.42 | 800 | 2022-03-08 | Filing |
| Large Shareholder, Officer, Director | $93.69 | 10,405 | $974,808.03 | 4,162 | 2022-03-08 | Filing |
| Large Shareholder, Officer, Director | $92.72 | 12,100 | $1,121,957.98 | 14,567 | 2022-03-08 | Filing |
| Large Shareholder, Officer, Director | $91.80 | 20,548 | $1,886,351.61 | 26,667 | 2022-03-08 | Filing |
| Large Shareholder, Officer, Director | $90.99 | 5,169 | $470,313.87 | 47,215 | 2022-03-08 | Filing |
| Large Shareholder, Officer, Director | $103.03 | 300 | $30,907.50 | 0 | 2022-03-07 | Filing |
| Large Shareholder, Officer, Director | $101.91 | 1,450 | $147,775.45 | 300 | 2022-03-07 | Filing |
| Large Shareholder, Officer, Director | $101.06 | 1,450 | $146,540.05 | 1,750 | 2022-03-07 | Filing |
| Large Shareholder, Officer, Director | $100.01 | 1,600 | $160,016.96 | 3,200 | 2022-03-07 | Filing |