| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $38.46 | 1,300 | $49,998.00 | 8,700 | 2021-11-10 | Filing |
| Officer | $41.07 | 500 | $20,535.00 | 43 | 2021-11-10 | Filing |
| Officer | $40.11 | 19,865 | $796,785.15 | 543 | 2021-11-10 | Filing |
| Officer | $39.59 | 12,400 | $490,916.00 | 2,082 | 2021-11-10 | Filing |
| Officer | $38.49 | 2,600 | $100,074.00 | 14,482 | 2021-11-10 | Filing |
| Large Shareholder, Officer, Director | $36.79 | 3,000 | $110,370.00 | 0 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $36.79 | 3,000 | $110,370.00 | 0 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $36.79 | 8,000 | $294,320.00 | 0 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $39.27 | 75,000 | $2,945,250.00 | 0 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $36.79 | 5,000 | $183,950.00 | 75,000 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $39.00 | 75,000 | $2,925,000.00 | 0 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $36.79 | 5,000 | $183,950.00 | 75,000 | 2021-11-11 | Filing |
| Large Shareholder, Officer, Director | $30.51 | 6,328 | $193,067.28 | 0 | 2021-11-09 | Filing |
| Large Shareholder, Officer, Director | $30.65 | 1,500 | $45,975.00 | 0 | 2021-11-09 | Filing |
| Large Shareholder, Officer, Director | $30.63 | 1,200 | $36,756.00 | 0 | 2021-11-09 | Filing |
| Large Shareholder, Officer, Director | $30.00 | 2,200 | $66,000.00 | 0 | 2021-11-08 | Filing |
| Large Shareholder, Officer, Director | $30.00 | 2,400 | $72,000.00 | 0 | 2021-11-08 | Filing |
| Large Shareholder, Officer, Director | $30.01 | 13,772 | $413,297.72 | 0 | 2021-11-08 | Filing |
| Large Shareholder, Officer, Director | $30.01 | 6,700 | $201,067.00 | 0 | 2021-11-08 | Filing |
| Large Shareholder, Officer, Director | $30.01 | 8,680 | $260,486.80 | 0 | 2021-11-08 | Filing |