| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $72.06 | 15,806 | $1,138,962.97 | 10,300 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $70.41 | 3,476 | $244,756.28 | 10,300 | 2021-11-11 | Filing |
| Director | $71.04 | 7,212 | $512,323.89 | 130,000 | 2021-11-11 | Filing |
| Director | $70.26 | 8,413 | $591,083.92 | 137,212 | 2021-11-10 | Filing |
| Director | $70.26 | 8,413 | $591,083.92 | 51,251 | 2021-11-10 | Filing |
| Director | $56.18 | 2,722 | $152,918.69 | 13,640 | 2021-09-21 | Filing |
| Large Shareholder, Officer, Director | $55.60 | 6,000 | $333,585.00 | 10,300 | 2021-09-21 | Filing |
| Large Shareholder, Officer, Director | $56.00 | 6,000 | $335,986.20 | 10,300 | 2021-09-20 | Filing |
| Large Shareholder, Officer, Director | $57.41 | 2,000 | $114,811.60 | 10,300 | 2021-09-17 | Filing |
| Officer | $56.81 | 1,000 | $56,812.50 | 0 | 2021-09-17 | Filing |
| Officer | $58.39 | 1,373 | $80,166.86 | 0 | 2021-09-13 | Filing |
| Officer | $57.58 | 4,367 | $251,430.46 | 1,373 | 2021-09-13 | Filing |
| Officer | $56.52 | 10,509 | $593,990.75 | 5,740 | 2021-09-13 | Filing |
| Officer | $55.57 | 10,417 | $578,821.65 | 16,249 | 2021-09-13 | Filing |
| Director | $53.04 | 3,500 | $185,643.15 | 16,362 | 2021-05-19 | Filing |
| Officer | $50.26 | 10,000 | $502,625.00 | 0 | 2021-06-04 | Filing |
| Officer | $50.25 | 5,000 | $251,248.00 | 0 | 2021-06-04 | Filing |
| Large Shareholder | $51.46 | 6,055 | $311,619.97 | 436,217 | 2021-06-07 | Filing |
| Large Shareholder | $52.90 | 300 | $15,870.00 | 442,272 | 2021-06-03 | Filing |
| Large Shareholder | $51.98 | 4,290 | $222,980.04 | 442,572 | 2021-06-03 | Filing |