| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $351.47 | 3,782 | $1,329,275.05 | 1,890,050 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $350.79 | 5,404 | $1,895,694.02 | 1,893,832 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $349.57 | 1,610 | $562,815.27 | 1,899,236 | 2021-06-29 | Filing |
| Large Shareholder, Officer, Director | $356.29 | 2,125 | $757,108.60 | 0 | 2021-06-29 | Filing |
| 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 |