| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $326.51 | 210 | $68,568.00 | 350 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $325.14 | 160 | $52,022.50 | 560 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $324.16 | 70 | $22,690.90 | 720 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $323.06 | 210 | $67,842.10 | 790 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $322.17 | 528 | $170,103.23 | 1,000 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $321.27 | 392 | $125,939.64 | 1,528 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $320.36 | 90 | $28,832.10 | 1,920 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $318.72 | 140 | $44,621.28 | 2,010 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $317.04 | 140 | $44,386.10 | 2,150 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $315.97 | 230 | $72,674.09 | 2,290 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $314.84 | 560 | $176,311.46 | 2,520 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $313.81 | 270 | $84,729.13 | 3,080 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $312.78 | 530 | $165,771.92 | 3,350 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $311.78 | 330 | $102,886.44 | 3,880 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $310.65 | 40 | $12,426.10 | 4,210 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $329.85 | 250 | $82,462.50 | 705,186 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $328.94 | 150 | $49,340.51 | 705,436 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $327.68 | 250 | $81,920.00 | 705,586 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $326.83 | 250 | $81,707.00 | 705,836 | 2021-10-26 | Filing |
| Large Shareholder, Officer, Director | $325.35 | 300 | $97,605.99 | 706,086 | 2021-10-26 | Filing |