| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $306.17 | 2,258 | $691,326.22 | 51,242 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $305.43 | 960 | $293,208.10 | 53,500 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $304.40 | 6,001 | $1,826,684.60 | 54,460 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $303.22 | 2,337 | $708,618.36 | 60,461 | 2021-11-15 | Filing |
| Director | $308.50 | 1,500 | $462,750.00 | 13,144 | 2021-11-16 | Filing |
| Director | $357.22 | 1,500 | $535,830.00 | 13,144 | 2021-10-15 | Filing |
| Officer | $353.00 | 4,841 | $1,708,873.00 | 68,381 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $353.00 | 12,500 | $4,412,500.00 | 47,091 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $353.00 | 1,500 | $529,500.00 | 0 | 2021-10-14 | Filing |
| Officer | $312.38 | 1,223 | $382,040.74 | 68,381 | 2021-10-05 | Filing |
| Large Shareholder, Officer, Director | $320.57 | 1,500 | $480,855.00 | 0 | 2021-10-04 | Filing |
| Large Shareholder, Officer, Director | $321.41 | 103 | $33,104.72 | 47,091 | 2021-10-04 | Filing |
| Large Shareholder, Officer, Director | $320.61 | 3,858 | $1,236,920.32 | 47,194 | 2021-10-04 | Filing |
| Large Shareholder, Officer, Director | $319.40 | 1,035 | $330,580.35 | 51,052 | 2021-10-04 | Filing |
| Large Shareholder, Officer, Director | $318.26 | 1,075 | $342,126.06 | 52,087 | 2021-10-04 | Filing |
| Large Shareholder, Officer, Director | $317.18 | 2,220 | $704,130.72 | 53,162 | 2021-10-04 | Filing |
| Large Shareholder, Officer, Director | $316.20 | 675 | $213,436.76 | 55,382 | 2021-10-04 | Filing |
| Large Shareholder, Officer, Director | $315.19 | 3,534 | $1,113,879.69 | 56,057 | 2021-10-04 | Filing |
| Officer | $319.75 | 3,225 | $1,031,193.75 | 69,604 | 2021-10-01 | Filing |
| Officer | $318.99 | 20 | $6,379.80 | 69,604 | 2021-09-30 | Filing |