| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $312.26 | 11,206 | $3,499,220.30 | 27,894 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $311.06 | 900 | $279,950.04 | 39,100 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $309.90 | 1,000 | $309,904.00 | 40,000 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $308.45 | 90 | $27,760.80 | 0 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $307.41 | 510 | $156,778.03 | 90 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $306.36 | 1,550 | $474,855.37 | 600 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $305.41 | 1,290 | $393,983.93 | 2,150 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $304.42 | 550 | $167,431.83 | 3,440 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $303.42 | 210 | $63,719.21 | 3,990 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $308.45 | 150 | $46,267.50 | 2,282,932 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $307.41 | 939 | $288,653.67 | 2,283,082 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $306.32 | 2,500 | $765,788.75 | 2,284,021 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $305.45 | 2,511 | $766,996.25 | 2,286,521 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $304.49 | 900 | $274,043.43 | 2,289,032 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $303.53 | 500 | $151,764.55 | 2,289,932 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $308.29 | 800 | $246,635.04 | 0 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $307.38 | 5,000 | $1,536,887.00 | 800 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $306.34 | 14,200 | $4,349,986.82 | 5,800 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $305.43 | 13,300 | $4,062,215.01 | 20,000 | 2021-05-13 | Filing |
| Large Shareholder, Officer, Director | $304.44 | 5,500 | $1,674,411.75 | 33,300 | 2021-05-13 | Filing |