| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $148.64 | 4,177 | $620,868.03 | 244,329 | 2021-10-25 | Filing |
| Director | $148.64 | 337 | $50,091.58 | 232,811 | 2021-10-25 | Filing |
| Officer | $150.00 | 2,000 | $300,000.00 | 0 | 2021-10-25 | Filing |
| Officer, Director | $127.40 | 921 | $117,338.07 | 47,033 | 2021-09-16 | Filing |
| Large Shareholder, Officer, Director | $130.00 | 10,000 | $1,300,000.00 | 9,638,741 | 2021-09-17 | Filing |
| Officer, Director | $123.91 | 810 | $100,367.59 | 47,954 | 2021-09-13 | Filing |
| Officer, Director | $124.08 | 1,124 | $139,464.23 | 47,239 | 2021-09-13 | Filing |
| Officer | $127.56 | 1,521 | $194,015.41 | 14,531 | 2021-09-10 | Filing |
| Officer, Director | $126.19 | 1,117 | $140,951.10 | 48,363 | 2021-09-09 | Filing |
| Director | $129.00 | 1,000 | $129,000.00 | 0 | 2021-09-07 | Filing |
| Director | $128.50 | 1,000 | $128,500.00 | 0 | 2021-09-07 | Filing |
| Large Shareholder, Officer, Director | $129.00 | 5,342 | $689,126.01 | 9,656,741 | 2021-09-07 | Filing |
| Officer | $128.99 | 90 | $11,609.10 | 16,052 | 2021-09-03 | Filing |
| Officer | $128.66 | 856 | $110,132.45 | 16,142 | 2021-09-03 | Filing |
| Large Shareholder, Officer, Director | $129.00 | 4,658 | $600,882.00 | 9,662,083 | 2021-09-03 | Filing |
| Large Shareholder, Officer, Director | $128.00 | 9,714 | $1,243,392.00 | 9,666,741 | 2021-09-03 | Filing |
| Director | $128.09 | 1,000 | $128,085.40 | 0 | 2021-09-03 | Filing |
| Director | $125.50 | 1,000 | $125,500.00 | 0 | 2021-09-02 | Filing |
| Director | $125.00 | 1,000 | $125,000.00 | 0 | 2021-09-02 | Filing |
| Large Shareholder, Officer, Director | $128.00 | 286 | $36,608.00 | 9,676,455 | 2021-09-02 | Filing |