| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $358.50 | 100 | $35,850.00 | 0 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $357.95 | 1,400 | $501,130.00 | 100 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $356.88 | 1,700 | $606,691.92 | 1,500 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $355.96 | 2,943 | $1,047,594.69 | 3,200 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $354.81 | 6,300 | $2,235,316.23 | 6,143 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $354.05 | 4,600 | $1,628,628.16 | 12,443 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $352.85 | 19,889 | $7,017,771.99 | 17,043 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $352.04 | 10,068 | $3,544,348.79 | 36,932 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $350.75 | 4,830 | $1,694,143.75 | 47,000 | 2021-07-06 | Filing |
| Large Shareholder, Officer, Director | $349.93 | 4,170 | $1,459,187.25 | 51,830 | 2021-07-06 | Filing |
| Officer | $356.49 | 250 | $89,122.50 | 8,390 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $352.31 | 240 | $84,554.40 | 0 | 2021-06-30 | Filing |
| Large Shareholder, Officer, Director | $350.65 | 500 | $175,324.50 | 240 | 2021-06-30 | Filing |
| Large Shareholder, Officer, Director | $349.67 | 940 | $328,692.24 | 740 | 2021-06-30 | Filing |
| Large Shareholder, Officer, Director | $348.73 | 2,940 | $1,025,258.85 | 1,680 | 2021-06-30 | Filing |
| Large Shareholder, Officer, Director | $347.89 | 1,680 | $584,447.81 | 4,620 | 2021-06-30 | Filing |
| Large Shareholder, Officer, Director | $352.37 | 450 | $158,567.49 | 1,870,846 | 2021-06-30 | Filing |
| Large Shareholder, Officer, Director | $350.68 | 900 | $315,612.27 | 1,871,296 | 2021-06-30 | Filing |
| Large Shareholder, Officer, Director | $349.74 | 2,176 | $761,040.12 | 1,872,196 | 2021-06-30 | Filing |
| Large Shareholder, Officer, Director | $348.76 | 6,800 | $2,371,591.12 | 1,874,372 | 2021-06-30 | Filing |