| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $326.83 | 100 | $32,682.64 | 713,804 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $326.18 | 1,000 | $326,182.20 | 713,904 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $325.23 | 2,100 | $682,988.04 | 714,904 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $324.22 | 1,532 | $496,709.64 | 717,004 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $323.49 | 800 | $258,794.00 | 718,536 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $321.66 | 150 | $48,249.00 | 719,336 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $320.70 | 800 | $256,560.00 | 719,486 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $329.29 | 1,000 | $329,290.50 | 0 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $328.58 | 4,887 | $1,605,777.79 | 1,000 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $327.42 | 500 | $163,708.50 | 5,887 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $326.28 | 4,558 | $1,487,166.46 | 6,387 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $325.45 | 9,710 | $3,160,153.49 | 10,945 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $324.52 | 9,545 | $3,097,579.67 | 20,655 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $323.69 | 5,600 | $1,812,680.24 | 30,200 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $322.36 | 1,000 | $322,359.00 | 35,800 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $321.33 | 1,600 | $514,134.08 | 36,800 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $320.43 | 2,600 | $833,120.08 | 38,400 | 2021-10-25 | Filing |
| Large Shareholder, Officer, Director | $328.98 | 137 | $45,069.58 | 0 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $327.73 | 248 | $81,278.13 | 137 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $326.09 | 51 | $16,630.59 | 385 | 2021-10-22 | Filing |