| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $85.83 | 1,200 | $102,998.64 | 17,065 | 2021-12-08 | Filing |
| Director | $78.60 | 235 | $18,470.65 | 62,912 | 2021-12-01 | Filing |
| Large Shareholder, Director | $78.60 | 235 | $18,470.65 | 62,912 | 2021-12-01 | Filing |
| Director | $74.50 | 1,605 | $119,565.60 | 16,994 | 2021-11-22 | Filing |
| Large Shareholder, Director | $70.18 | 3,300 | $231,579.15 | 90,856 | 2021-11-11 | Filing |
| Large Shareholder, Director | $68.47 | 2,539 | $173,833.40 | 94,156 | 2021-11-10 | Filing |
| Large Shareholder, Director | $68.47 | 1,461 | $100,027.80 | 189,403 | 2021-11-10 | Filing |
| Large Shareholder, Director | $67.53 | 1,382 | $93,333.23 | 2,329,409 | 2021-10-12 | Filing |
| Large Shareholder, Director | $67.53 | 740 | $49,975.83 | 405,276 | 2021-10-12 | Filing |
| Large Shareholder, Director | $68.88 | 1,548 | $106,622.22 | 2,330,791 | 2021-10-11 | Filing |
| Large Shareholder, Director | $68.88 | 1,452 | $100,009.98 | 190,864 | 2021-10-11 | Filing |
| Large Shareholder, Director | $63.25 | 1,581 | $99,999.83 | 192,316 | 2021-09-13 | Filing |
| Large Shareholder, Director | $63.25 | 68 | $4,301.07 | 2,332,339 | 2021-09-13 | Filing |
| Large Shareholder, Director | $63.25 | 2,371 | $149,968.12 | 96,695 | 2021-09-13 | Filing |
| Director | $64.55 | 371 | $23,949.31 | 55,119 | 2021-09-01 | Filing |
| Director | $64.55 | 186 | $12,006.93 | 63,147 | 2021-09-01 | Filing |
| Large Shareholder, Director | $65.23 | 3,000 | $195,704.40 | 2,332,407 | 2021-09-10 | Filing |
| Large Shareholder, Director | $64.55 | 186 | $12,006.93 | 63,147 | 2021-09-01 | Filing |
| Large Shareholder, Director | $64.47 | 775 | $49,966.89 | 191,210 | 2021-08-11 | Filing |
| Large Shareholder, Director | $64.47 | 2,398 | $154,607.21 | 2,335,407 | 2021-08-11 | Filing |