| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $178.39 | 2,503 | $446,517.18 | 7,812 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $177.04 | 1,933 | $342,226.83 | 10,315 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $176.20 | 2,527 | $445,262.20 | 12,248 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $175.18 | 850 | $148,903.26 | 14,775 | 2021-12-15 | Filing |
| Officer | $182.07 | 50 | $9,103.50 | 1,775 | 2021-12-13 | Filing |
| Officer | $195.34 | 237 | $46,294.75 | 0 | 2021-12-08 | Filing |
| Officer | $194.49 | 2,128 | $413,868.12 | 237 | 2021-12-08 | Filing |
| Officer | $193.51 | 1,366 | $264,330.29 | 2,365 | 2021-12-08 | Filing |
| Officer | $192.04 | 131 | $25,157.23 | 3,731 | 2021-12-08 | Filing |
| Officer | $190.97 | 638 | $121,839.05 | 3,862 | 2021-12-08 | Filing |
| Officer | $189.82 | 700 | $132,874.98 | 4,500 | 2021-12-08 | Filing |
| Officer | $188.79 | 500 | $94,397.00 | 5,200 | 2021-12-08 | Filing |
| Officer | $187.71 | 300 | $56,313.00 | 5,700 | 2021-12-08 | Filing |
| Officer | $186.50 | 300 | $55,950.00 | 6,000 | 2021-12-08 | Filing |
| Officer | $185.29 | 400 | $74,117.00 | 6,300 | 2021-12-08 | Filing |
| Officer | $210.95 | 6,700 | $1,413,395.82 | 0 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $264.79 | 2,239 | $592,870.18 | 0 | 2021-11-09 | Filing |
| Large Shareholder, Officer, Director | $264.02 | 10,164 | $2,683,515.54 | 2,239 | 2021-11-09 | Filing |
| Large Shareholder, Officer, Director | $263.06 | 8,101 | $2,131,058.78 | 12,403 | 2021-11-09 | Filing |
| Large Shareholder, Officer, Director | $262.02 | 3,617 | $947,709.34 | 20,504 | 2021-11-09 | Filing |