| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $354.76 | 2,568 | $911,027.53 | 2,125 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $353.70 | 5,705 | $2,017,863.63 | 4,693 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $352.56 | 4,410 | $1,554,773.72 | 10,398 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $351.60 | 11,840 | $4,162,953.47 | 14,808 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $350.81 | 23,082 | $8,097,403.34 | 26,648 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $349.61 | 6,270 | $2,192,072.26 | 49,730 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $357.01 | 227 | $81,040.95 | 0 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $355.78 | 524 | $186,427.88 | 227 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $355.15 | 223 | $79,198.67 | 751 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $353.99 | 174 | $61,593.39 | 974 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $349.57 | 93 | $32,509.55 | 1,148 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $344.16 | 458 | $157,625.01 | 1,241 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $343.45 | 2,954 | $1,014,563.12 | 1,699 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $342.39 | 1,647 | $563,914.85 | 4,653 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $357.96 | 100 | $35,796.00 | 1,900,846 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $356.70 | 324 | $115,570.80 | 1,900,946 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $355.70 | 1,603 | $570,191.91 | 1,901,270 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $353.90 | 154 | $54,500.60 | 1,902,873 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $353.05 | 408 | $144,042.93 | 1,903,027 | 2021-06-28 | Filing |
| Large Shareholder, Officer, Director | $348.82 | 227 | $79,182.14 | 1,903,435 | 2021-06-28 | Filing |