| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $329.01 | 482 | $158,583.35 | 0 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $328.22 | 944 | $309,836.19 | 482 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $327.29 | 796 | $260,522.92 | 1,426 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $326.08 | 3,000 | $978,249.30 | 2,222 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $325.39 | 2,778 | $903,922.03 | 5,222 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $328.94 | 456 | $149,995.00 | 2,416,932 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $328.36 | 1,809 | $594,010.30 | 2,417,388 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $327.45 | 2,875 | $941,428.81 | 2,419,197 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $326.06 | 7,408 | $2,415,472.48 | 2,422,072 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $325.22 | 4,452 | $1,447,899.03 | 2,429,480 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $329.04 | 2,747 | $903,861.34 | 0 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $328.01 | 5,020 | $1,646,593.13 | 2,747 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $327.16 | 4,847 | $1,585,749.85 | 7,767 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $326.03 | 20,065 | $6,541,715.70 | 12,614 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $325.22 | 10,321 | $3,356,594.59 | 32,679 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $310.05 | 459 | $142,313.55 | 0 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $309.25 | 1,322 | $408,831.28 | 459 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $308.18 | 1,320 | $406,794.04 | 1,781 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $306.96 | 4,021 | $1,234,282.14 | 3,101 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $306.16 | 878 | $268,808.04 | 7,122 | 2021-04-28 | Filing |