| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $325.50 | 292 | $95,046.61 | 436 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $324.38 | 1,001 | $324,702.28 | 728 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $323.08 | 1,149 | $371,215.24 | 1,729 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $321.97 | 1,322 | $425,644.74 | 2,878 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $329.18 | 222 | $73,078.40 | 720,286 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $327.27 | 440 | $144,000.82 | 720,508 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $326.37 | 143 | $46,670.40 | 720,948 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $325.25 | 801 | $260,524.29 | 721,091 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $324.19 | 1,344 | $435,715.66 | 721,892 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $323.18 | 1,802 | $582,375.41 | 723,236 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $322.13 | 2,748 | $885,208.57 | 725,038 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $329.09 | 934 | $307,369.69 | 0 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $327.98 | 1,200 | $393,575.88 | 934 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $326.76 | 1,065 | $348,002.38 | 2,134 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $325.84 | 1,556 | $507,000.66 | 3,199 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $324.82 | 6,458 | $2,097,674.00 | 4,755 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $323.99 | 6,250 | $2,024,948.75 | 11,213 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $322.84 | 12,338 | $3,983,236.93 | 17,463 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $321.91 | 11,199 | $3,605,119.37 | 29,801 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $341.58 | 3,193 | $1,090,664.30 | 0 | 2021-10-21 | Filing |