| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $41.07 | 200 | $8,214.00 | 0 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $41.64 | 200 | $8,328.00 | 0 | 2021-11-30 | Filing |
| Officer | $39.91 | 600 | $23,946.00 | 5,530 | 2021-11-29 | Filing |
| Officer | $39.30 | 49,400 | $1,941,420.00 | 6,130 | 2021-11-29 | Filing |
| Officer | $39.06 | 2,600 | $101,556.00 | 0 | 2021-11-26 | Filing |
| Officer | $38.26 | 25,678 | $982,440.28 | 2,600 | 2021-11-26 | Filing |
| Officer | $37.45 | 38,604 | $1,445,719.80 | 28,278 | 2021-11-26 | Filing |
| Large Shareholder, Officer, Director | $40.01 | 200 | $8,002.00 | 5,200 | 2021-11-19 | Filing |
| Director | $38.11 | 18,750 | $714,562.50 | 18,750 | 2021-11-18 | Filing |
| Officer | $36.62 | 27 | $988.74 | 85 | 2021-11-16 | Filing |
| Large Shareholder, Officer, Director | $41.57 | 100 | $4,157.00 | 0 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $40.32 | 1,600 | $64,512.00 | 100 | 2021-11-15 | Filing |
| Large Shareholder | $39.59 | 8,841 | $350,015.19 | 20,000 | 2021-11-10 | Filing |
| Large Shareholder | $39.16 | 11,159 | $436,986.44 | 28,841 | 2021-11-10 | Filing |
| Large Shareholder, Officer, Director | $40.02 | 400 | $16,008.00 | 0 | 2021-11-12 | Filing |
| Large Shareholder, Officer, Director | $40.08 | 12,183 | $488,294.64 | 0 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $40.84 | 7,536 | $307,770.24 | 0 | 2021-11-10 | Filing |
| Large Shareholder, Officer, Director | $41.53 | 6,385 | $265,169.05 | 7,536 | 2021-11-10 | Filing |
| Large Shareholder, Officer, Director | $42.38 | 800 | $33,904.00 | 13,921 | 2021-11-10 | Filing |
| Officer | $39.59 | 8,700 | $344,433.00 | 0 | 2021-11-10 | Filing |