| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $64.40 | 166 | $10,690.40 | 139,199 | 2021-10-21 | Filing |
| Officer, Director | $63.42 | 67 | $4,249.27 | 139,365 | 2021-10-21 | Filing |
| Officer, Director | $62.50 | 600 | $37,500.60 | 139,432 | 2021-10-21 | Filing |
| Officer, Director | $64.40 | 167 | $10,754.80 | 151,800 | 2021-10-21 | Filing |
| Officer, Director | $63.42 | 67 | $4,249.27 | 151,967 | 2021-10-21 | Filing |
| Officer, Director | $62.50 | 600 | $37,500.60 | 152,034 | 2021-10-21 | Filing |
| Officer, Director | $64.40 | 167 | $10,754.80 | 128,961 | 2021-10-21 | Filing |
| Officer, Director | $63.42 | 66 | $4,185.85 | 129,128 | 2021-10-21 | Filing |
| Officer, Director | $62.50 | 600 | $37,500.60 | 129,194 | 2021-10-21 | Filing |
| Director | $62.75 | 1,250 | $78,437.50 | 137,804 | 2021-10-22 | Filing |
| Director | $62.51 | 1,250 | $78,137.50 | 137,781 | 2021-10-22 | Filing |
| Director | $62.88 | 2,500 | $157,200.00 | 250,993 | 2021-10-22 | Filing |
| Director | $62.57 | 1,250 | $78,212.50 | 139,054 | 2021-10-21 | Filing |
| Director | $62.06 | 1,250 | $77,575.00 | 139,031 | 2021-10-21 | Filing |
| Director | $64.34 | 1,100 | $70,774.00 | 253,493 | 2021-10-21 | Filing |
| Director | $62.96 | 1,400 | $88,144.00 | 254,593 | 2021-10-21 | Filing |
| Officer, Director | $66.05 | 133 | $8,784.78 | 140,032 | 2021-10-20 | Filing |
| Officer, Director | $65.04 | 700 | $45,528.00 | 140,165 | 2021-10-20 | Filing |
| Officer, Director | $66.05 | 133 | $8,784.78 | 152,634 | 2021-10-20 | Filing |
| Officer, Director | $65.04 | 700 | $45,528.00 | 152,767 | 2021-10-20 | Filing |